patch 7.4.2292
Problem: Not all systems understand %F in printf().
Solution: Use %f.
diff --git a/src/message.c b/src/message.c
index 264d15a..90c4ffb 100644
--- a/src/message.c
+++ b/src/message.c
@@ -4797,7 +4797,7 @@
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 0d97662..7ff66d3 100644
--- a/src/version.c
+++ b/src/version.c
@@ -764,6 +764,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 2292,
+/**/
2291,
/**/
2290,