Use portable format specifiers: Case %ld - plain - sprintf.

Fix uses of plain "%ld" within sprintf():
- Replace "%ld" with "%" PRId64.
- Cast corresponding argument to (int64_t).
This commit is contained in:
Eliseo Martínez
2014-04-19 12:28:26 +02:00
committed by Thiago de Arruda
parent f916cf067d
commit fb94edf373
12 changed files with 34 additions and 32 deletions

View File

@@ -6112,7 +6112,8 @@ void ex_sign(exarg_T *eap)
cmd = alloc((unsigned)STRLEN(buf->b_fname) + 25);
if (cmd == NULL)
return;
sprintf((char *)cmd, "e +%ld %s", (long)lnum, buf->b_fname);
sprintf((char *)cmd, "e +%" PRId64 " %s",
(int64_t)lnum, buf->b_fname);
do_cmdline_cmd(cmd);
vim_free(cmd);
}