From 839ad7e4b48de990ca2ecc7b05db3de2c9b7fea4 Mon Sep 17 00:00:00 2001 From: Ruben Ayrapetyan Date: Mon, 11 Aug 2014 22:17:35 +0400 Subject: [PATCH] Fixing cppcheck warning about comma in return statement (libecmaobjects/ecma-helpers-value.c). --- src/libecmaobjects/ecma-helpers-value.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/libecmaobjects/ecma-helpers-value.c b/src/libecmaobjects/ecma-helpers-value.c index 298bea578..329d639c6 100644 --- a/src/libecmaobjects/ecma-helpers-value.c +++ b/src/libecmaobjects/ecma-helpers-value.c @@ -98,11 +98,13 @@ ecma_is_value_true (ecma_value_t value) /**< ecma-value */ ecma_value_t ecma_make_simple_value (ecma_simple_value_t value) /**< simple value */ { - return (ecma_value_t) + ecma_value_t ret_value = (ecma_value_t) { .value_type = ECMA_TYPE_SIMPLE, .value = value }; + + return ret_value; } /* ecma_make_simple_value */ /** @@ -299,12 +301,14 @@ ecma_make_completion_value (ecma_completion_type_t type, /**< type */ ecma_value_t value, /**< value */ uint8_t target) /**< target */ { - return (ecma_completion_value_t) + ecma_completion_value_t ret_value = (ecma_completion_value_t) { .type = type, .value = value, .target = target }; + + return ret_value; } /* ecma_make_completion_value */ /**