diff --git a/src/libcoreint/opcodes-helpers-variables.c b/src/libcoreint/opcodes-helpers-variables.c index 4f7d50f3f..c07984fa5 100644 --- a/src/libcoreint/opcodes-helpers-variables.c +++ b/src/libcoreint/opcodes-helpers-variables.c @@ -43,9 +43,9 @@ do_strict_eval_arguments_check (ecma_reference_t ref) /**< ECMA-reference */ ecma_string_t* magic_string_arguments = ecma_get_magic_string (ECMA_MAGIC_STRING_ARGUMENTS); ret = (ecma_compare_ecma_strings (ref.referenced_name_p, - magic_string_eval) == 0 + magic_string_eval) || ecma_compare_ecma_strings (ref.referenced_name_p, - magic_string_arguments) == 0); + magic_string_arguments)); ecma_deref_ecma_string (magic_string_eval); ecma_deref_ecma_string (magic_string_arguments);