summaryrefslogtreecommitdiff
path: root/src/message.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2016-08-29 22:31:24 +0200
committerBram Moolenaar <Bram@vim.org>2016-08-29 22:31:24 +0200
commit965ed14973fd3f1b2aace7bae4d4722b71ca04f9 (patch)
tree1157086fa31c19ac76842ff34b5e4df0d7a5786a /src/message.c
parent04186095346daa60e82e981dad114de2b641d672 (diff)
downloadvim-965ed14973fd3f1b2aace7bae4d4722b71ca04f9.zip
patch 7.4.2292
Problem: Not all systems understand %F in printf(). Solution: Use %f.
Diffstat (limited to 'src/message.c')
-rw-r--r--src/message.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/message.c b/src/message.c
index 264d15a12..90c4ffb12 100644
--- a/src/message.c
+++ b/src/message.c
@@ -4797,7 +4797,7 @@ vim_vsnprintf(
precision = max_prec;
l += sprintf(format + l, ".%d", (int)precision);
}
- format[l] = fmt_spec;
+ format[l] = fmt_spec == 'F' ? 'f' : fmt_spec;
format[l + 1] = NUL;
str_arg_l = sprintf(tmp, format, f);