vm_op_set_value should be able to throw error when ecma_op_to_string throws

JerryScript-DCO-1.0-Signed-off-by: Youngil Choi duddlf.choi@samsung.com
This commit is contained in:
Youngil Choi
2016-08-31 20:25:15 +09:00
parent 17d1d37cca
commit bfbe1821b5
2 changed files with 32 additions and 1 deletions
+1 -1
View File
@@ -143,7 +143,7 @@ vm_op_set_value (ecma_value_t object, /**< base object */
ecma_value_t to_string = ecma_op_to_string (property);
ecma_fast_free_value (property);
if (ECMA_IS_VALUE_ERROR (property))
if (ECMA_IS_VALUE_ERROR (to_string))
{
ecma_free_value (object);
return to_string;