From 4cefa6950e7700c12755df5b9dc58b123249080b Mon Sep 17 00:00:00 2001 From: Ruben Ayrapetyan Date: Mon, 28 Jul 2014 21:57:27 +0400 Subject: [PATCH] Fix ecma_op_define_own_property argument list: the routine now takes property descriptor as an argument instead of property. --- src/libecmaoperations/ecma-objects-properties.c | 2 +- src/libecmaoperations/ecma-objects-properties.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libecmaoperations/ecma-objects-properties.c b/src/libecmaoperations/ecma-objects-properties.c index 21b17175c..104549285 100644 --- a/src/libecmaoperations/ecma-objects-properties.c +++ b/src/libecmaoperations/ecma-objects-properties.c @@ -166,7 +166,7 @@ ecma_op_object_default_value( ecma_object_t *obj_p, /**< the object */ ecma_completion_value_t ecma_op_object_define_own_property( ecma_object_t *obj_p, /**< the object */ ecma_array_first_chunk_t *property_name_p, /**< property name */ - ecma_property_t property_desc, /**< property descriptor */ + ecma_property_descriptor_t property_desc, /**< property descriptor */ bool is_throw) /**< flag that controls failure handling */ { JERRY_UNIMPLEMENTED_REF_UNUSED_VARS( obj_p, property_name_p, property_desc, is_throw); diff --git a/src/libecmaoperations/ecma-objects-properties.h b/src/libecmaoperations/ecma-objects-properties.h index ad31a42c9..a5f65a0a4 100644 --- a/src/libecmaoperations/ecma-objects-properties.h +++ b/src/libecmaoperations/ecma-objects-properties.h @@ -41,7 +41,7 @@ extern ecma_completion_value_t ecma_op_object_delete( ecma_object_t *obj_p, extern ecma_completion_value_t ecma_op_object_default_value( ecma_object_t *obj_p, ecma_preferred_type_hint_t hint); extern ecma_completion_value_t ecma_op_object_define_own_property( ecma_object_t *obj_p, ecma_array_first_chunk_t *property_name_p, - ecma_property_t property_desc, + ecma_property_descriptor_t property_desc, bool is_throw); /**