From: Christopher Faulet Date: Sat, 28 Sep 2019 08:37:31 +0000 (+0200) Subject: BUG/MINOR: stats: Add a missing break in a switch statement X-Git-Tag: v2.1-dev2~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=52c91bb72ccf20e75f2f79da6ebe345cb2a768f4;p=thirdparty%2Fhaproxy.git BUG/MINOR: stats: Add a missing break in a switch statement A break is missing in the switch statement in the function stats_emit_json_data_field(). This bug was introduced in the commit 88a0db28a ("MINOR: stats: Add the support of float fields in stats"). This patch fixes the issue #302 and #303. It must be backported to 2.0. --- diff --git a/src/stats.c b/src/stats.c index f280e5a717..5a0d4e1a64 100644 --- a/src/stats.c +++ b/src/stats.c @@ -391,6 +391,7 @@ int stats_emit_json_data_field(struct buffer *out, const struct field *f) type = "\"u64\""; snprintf(buf, sizeof(buf), "%llu", (unsigned long long) f->u.u64); + break; case FF_FLT: type = "\"flt\""; snprintf(buf, sizeof(buf), "%f", f->u.flt); break;