diff --git a/libs/esl/fs_cli.c b/libs/esl/fs_cli.c index d56e5a207d..41ac4f4c99 100644 --- a/libs/esl/fs_cli.c +++ b/libs/esl/fs_cli.c @@ -437,7 +437,7 @@ static unsigned char complete(EditLine * el, int ch) unsigned char ret = CC_REDISPLAY; if (*lf->cursor) { - snprintf(cmd_str, sizeof(cmd_str), "api console_complete c=%ld;%s\n\n", lf->cursor - lf->buffer, lf->buffer); + snprintf(cmd_str, sizeof(cmd_str), "api console_complete c=%ld;%s\n\n", (long int)(lf->cursor - lf->buffer), lf->buffer); } else { snprintf(cmd_str, sizeof(cmd_str), "api console_complete %s\n\n", lf->buffer); }