add field limit for sscanf call (fix libc versions older than 2.13-25)

This commit is contained in:
antma 2014-01-10 16:37:07 +04:00
parent 136dbd0093
commit 52ee21f188

View File

@ -560,7 +560,7 @@ void interpreter_chat_mode (char *line) {
} }
if (!strncmp (line, "/history", 8)) { if (!strncmp (line, "/history", 8)) {
int limit = 40; int limit = 40;
sscanf (line, "/history %d", &limit); sscanf (line, "/history %99d", &limit);
if (limit < 0 || limit > 1000) { limit = 40; } if (limit < 0 || limit > 1000) { limit = 40; }
do_get_history (chat_mode_id, limit); do_get_history (chat_mode_id, limit);
return; return;