Fixing NULL pointer dereference in PutValue routine.
This commit is contained in:
@@ -232,7 +232,8 @@ ecma_op_put_value (ecma_reference_t ref, /**< ECMA-reference */
|
||||
{
|
||||
ret_value = ecma_reject_put (ref.is_strict);
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
// sub_6.
|
||||
JERRY_ASSERT (prop_p != NULL && prop_p->type == ECMA_PROPERTY_NAMEDACCESSOR);
|
||||
|
||||
@@ -247,6 +248,7 @@ ecma_op_put_value (ecma_reference_t ref, /**< ECMA-reference */
|
||||
|
||||
ECMA_FINALIZE (call_completion);
|
||||
}
|
||||
}
|
||||
|
||||
ECMA_FINALIZE (obj_base);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user