Fix sweeping ecma_promise_value_thunk function objects (#4312)

Fixes #4214

JerryScript-DCO-1.0-Signed-off-by: Daniel Balla dballa@inf.u-szeged.hu
This commit is contained in:
Daniel Balla
2020-10-29 10:50:37 +01:00
committed by GitHub
parent 72c92d6b36
commit e681adce05
2 changed files with 20 additions and 0 deletions
+1
View File
@@ -1319,6 +1319,7 @@ ecma_gc_free_object (ecma_object_t *object_p) /**< object to free */
case ECMA_NATIVE_HANDLER_VALUE_THUNK:
case ECMA_NATIVE_HANDLER_VALUE_THROWER:
{
ecma_free_value_if_not_object (((ecma_promise_value_thunk_t *) object_p)->value);
ext_object_size = sizeof (ecma_promise_value_thunk_t);
break;
}