sscanf warning: String buffer overflow.
При вводе пользователем строки, содержащей более 96 символов, в консоль выводится предупреждение о переполнении буфера (sscanf warning: String buffer overflow).
Как можно избавится от подобного рода предупреждения, или стоит просто игнорировать его?
Пример:
CMD:me(playerid, params[])
{
new string[9+(-2+MAX_PLAYER_NAME)+(-2+3)+(-2+96)+1];
if(sscanf(params
, "s[96]", params
[0])) return SCM
(playerid
, COLOR_WHITE
, "Введите: /me [действие]"); format(string
, sizeof(string
),"%s[%i] %s", PlayerInfo
[playerid
][pName
], playerid
, params
[0]); return 1;
}