From: Gunnar Beutner Date: Sat, 27 Aug 2016 10:20:54 +0000 (+0200) Subject: Avoid an unnecessary case in the Encode function X-Git-Tag: v2.6.0~193 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=27a23fcff6bc1e1018b2f321bdde5f8c4476bc8b;p=icinga2 Avoid an unnecessary case in the Encode function refs #12509 --- diff --git a/lib/base/json.cpp b/lib/base/json.cpp index 0ae2fd300..6362e8b24 100644 --- a/lib/base/json.cpp +++ b/lib/base/json.cpp @@ -68,7 +68,7 @@ static void Encode(yajl_gen handle, const Value& value) { switch (value.GetType()) { case ValueNumber: - if (yajl_gen_double(handle, static_cast(value)) == yajl_gen_invalid_number) + if (yajl_gen_double(handle, value.Get()) == yajl_gen_invalid_number) yajl_gen_double(handle, 0); break;