1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 22:57:35 +00:00

LibJS: NativeProperty get/put should take a GlobalObject&

This commit is contained in:
Andreas Kling 2020-06-20 17:35:25 +02:00
parent 03da70c7d0
commit e1f9da142e
3 changed files with 8 additions and 8 deletions

View file

@ -40,18 +40,18 @@ NativeProperty::~NativeProperty()
{
}
Value NativeProperty::get(Interpreter& interpreter) const
Value NativeProperty::get(Interpreter& interpreter, GlobalObject& global_object) const
{
if (!m_getter)
return js_undefined();
return m_getter(interpreter, global_object());
return m_getter(interpreter, global_object);
}
void NativeProperty::set(Interpreter& interpreter, Value value)
void NativeProperty::set(Interpreter& interpreter, GlobalObject& global_object, Value value)
{
if (!m_setter)
return;
m_setter(interpreter, global_object(), move(value));
m_setter(interpreter, global_object, move(value));
}
}