diff options
author | Eliseo Martínez <eliseomarmol@gmail.com> | 2014-04-20 18:27:12 +0200 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-04-23 06:56:32 -0300 |
commit | f4b81576cc0c2c2ef5f2dd31a331fdfc103b3556 (patch) | |
tree | 589926c5615d179d445e18ba60dae70c2386f0eb | |
parent | 22dd4f62d3e0391eb88715b663bd84cae4f435c0 (diff) | |
download | rneovim-f4b81576cc0c2c2ef5f2dd31a331fdfc103b3556.tar.gz rneovim-f4b81576cc0c2c2ef5f2dd31a331fdfc103b3556.tar.bz2 rneovim-f4b81576cc0c2c2ef5f2dd31a331fdfc103b3556.zip |
Use portable format specifiers: Case %ld - localized - vim_snprintf_add.
Fix uses of localized "%ld" within vim_snprintf_add():
- Replace "%ld" with "%" PRId64.
- Cast corresponding argument to (int64_t).
-rw-r--r-- | src/buffer.c | 6 | ||||
-rw-r--r-- | src/ex_cmds.c | 8 |
2 files changed, 8 insertions, 6 deletions
diff --git a/src/buffer.c b/src/buffer.c index 8a4323660f..db773a4e09 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -2578,9 +2578,9 @@ fileinfo ( (int64_t)curbuf->b_ml.ml_line_count, n); } else { vim_snprintf_add((char *)buffer, IOSIZE, - _("line %ld of %ld --%d%%-- col "), - (long)curwin->w_cursor.lnum, - (long)curbuf->b_ml.ml_line_count, + _("line %" PRId64 " of %" PRId64 " --%d%%-- col "), + (int64_t)curwin->w_cursor.lnum, + (int64_t)curbuf->b_ml.ml_line_count, n); validate_virtcol(); len = STRLEN(buffer); diff --git a/src/ex_cmds.c b/src/ex_cmds.c index e7531eee50..625e7dca31 100644 --- a/src/ex_cmds.c +++ b/src/ex_cmds.c @@ -4488,14 +4488,16 @@ do_sub_msg ( "%s", count_only ? _("1 match") : _("1 substitution")); else vim_snprintf_add((char *)msg_buf, sizeof(msg_buf), - count_only ? _("%ld matches") : _("%ld substitutions"), - sub_nsubs); + count_only ? + _("%" PRId64 " matches") : + _("%" PRId64 " substitutions"), + (int64_t)sub_nsubs); if (sub_nlines == 1) vim_snprintf_add((char *)msg_buf, sizeof(msg_buf), "%s", _(" on 1 line")); else vim_snprintf_add((char *)msg_buf, sizeof(msg_buf), - _(" on %ld lines"), (long)sub_nlines); + _(" on %" PRId64 " lines"), (int64_t)sub_nlines); if (msg(msg_buf)) /* save message to display it after redraw */ set_keep_msg(msg_buf, 0); |