1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 16:28:11 +00:00

LibJS: Convert reference deletion to ThrowCompletionOr

This commit is contained in:
Idan Horowitz 2021-11-02 18:38:51 +02:00 committed by Linus Groh
parent 330ac1e5ad
commit d73b258874
4 changed files with 10 additions and 14 deletions

View file

@ -73,7 +73,7 @@ TESTJS_GLOBAL_FUNCTION(mark_as_garbage, markAsGarbage)
return vm.throw_completion<JS::TypeError>(global_object, JS::ErrorType::NotAnObject, String::formatted("Variable with name {}", variable_name.string()));
vm.heap().uproot_cell(&value.as_object());
reference.delete_(global_object);
TRY(reference.delete_(global_object));
return JS::js_undefined();
}