From 09c020c3edd7978b22a73d1529a049222a615262 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Thu, 13 Mar 2014 20:36:49 +0100 Subject: [PATCH] fix snprintf float testcase (uncovered by a recent printf bug fix) --- src/functional/snprintf.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/functional/snprintf.c b/src/functional/snprintf.c index 2c94d02..600cd11 100644 --- a/src/functional/snprintf.c +++ b/src/functional/snprintf.c @@ -86,7 +86,8 @@ static const struct { { "%f", 1.3, "1.300000" }, { "%f", 1.4, "1.400000" }, { "%f", 1.5, "1.500000" }, - { "%.4f", 1.06125, "1.0612" }, + { "%.4f", 1.06125, "1.0613" }, /* input is not representible exactly as double */ + { "%.4f", 1.03125, "1.0312" }, /* 0x1.08p0 */ { "%.2f", 1.375, "1.38" }, { "%.1f", 1.375, "1.4" }, { "%.1lf", 1.375, "1.4" }, -- 2.20.1