From 80e6cd3a6063e66ab1d97cb5a94c5560043ac2c3 Mon Sep 17 00:00:00 2001 From: Ruben Ayrapetyan Date: Fri, 22 Aug 2014 18:47:46 +0400 Subject: [PATCH] Fixing ecma_create_arguments_object: adding deref for allocated ecma-string --- src/libecmaoperations/ecma-objects-arguments.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libecmaoperations/ecma-objects-arguments.c b/src/libecmaoperations/ecma-objects-arguments.c index edad11f5a..0056621a5 100644 --- a/src/libecmaoperations/ecma-objects-arguments.c +++ b/src/libecmaoperations/ecma-objects-arguments.c @@ -83,6 +83,7 @@ ecma_create_arguments_object (ecma_object_t *func_obj_p, /**< callee function */ prop_desc, false); JERRY_ASSERT (ecma_is_completion_value_normal_true (completion)); + ecma_deref_ecma_string (length_magic_string_p); ecma_dealloc_number (len_p);