From 965ed14973fd3f1b2aace7bae4d4722b71ca04f9 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Mon, 29 Aug 2016 22:31:24 +0200 Subject: [PATCH] patch 7.4.2292 Problem: Not all systems understand %F in printf(). Solution: Use %f. --- src/message.c | 2 +- src/version.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) 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); diff --git a/src/version.c b/src/version.c index 0d97662fb..7ff66d3aa 100644 --- a/src/version.c +++ b/src/version.c @@ -763,6 +763,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 2292, /**/ 2291, /**/ -- 2.40.0