From 1a868f3305e3ec640b3752da0fff475457269365 Mon Sep 17 00:00:00 2001 From: "@gageas" Date: Mon, 10 Nov 2014 00:50:09 +0900 Subject: [PATCH] Declare local variables before if statement. --- src/unity.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/unity.c b/src/unity.c index ad3ccb8..d9e0821 100644 --- a/src/unity.c +++ b/src/unity.c @@ -643,13 +643,13 @@ void UnityAssertFloatSpecial(const _UF actual, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style) { - UNITY_SKIP_EXECUTION; - const char* trait_names[] = { UnityStrInf, UnityStrNegInf, UnityStrNaN, UnityStrDet }; _U_SINT should_be_trait = ((_U_SINT)style & 1); _U_SINT is_trait = !should_be_trait; _U_SINT trait_index = style >> 1; + UNITY_SKIP_EXECUTION; + switch(style) { //To determine Inf / Neg Inf, we compare to an Inf / Neg Inf value we create on the fly @@ -803,13 +803,13 @@ void UnityAssertDoubleSpecial(const _UD actual, const UNITY_LINE_TYPE lineNumber, const UNITY_FLOAT_TRAIT_T style) { - UNITY_SKIP_EXECUTION; - const char* trait_names[] = { UnityStrInf, UnityStrNegInf, UnityStrNaN, UnityStrDet }; _U_SINT should_be_trait = ((_U_SINT)style & 1); _U_SINT is_trait = !should_be_trait; _U_SINT trait_index = style >> 1; + UNITY_SKIP_EXECUTION; + switch(style) { //To determine Inf / Neg Inf, we compare to an Inf / Neg Inf value we create on the fly