Jacek Caban : jscript: Use default destructor for Object instances.
Module: wine Branch: master Commit: d4ff0c9f36d2057ed1b0367da7bc3568fdddcba3 URL: https://gitlab.winehq.org/wine/wine/-/commit/d4ff0c9f36d2057ed1b0367da7bc356... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Thu Jun 27 20:11:17 2024 +0200 jscript: Use default destructor for Object instances. --- dlls/jscript/object.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/dlls/jscript/object.c b/dlls/jscript/object.c index d62acfa178a..382f4107c45 100644 --- a/dlls/jscript/object.c +++ b/dlls/jscript/object.c @@ -448,11 +448,6 @@ done: return r ? jsval_copy(argv[0], r) : S_OK; } -static void Object_destructor(jsdisp_t *dispex) -{ - free(dispex); -} - static const builtin_prop_t Object_props[] = { {L"__defineGetter__", Object_defineGetter, PROPF_METHOD|PROPF_ES6|2}, {L"__defineSetter__", Object_defineSetter, PROPF_METHOD|PROPF_ES6|2}, @@ -468,12 +463,10 @@ static const builtin_info_t Object_info = { .class = JSCLASS_OBJECT, .props_cnt = ARRAY_SIZE(Object_props), .props = Object_props, - .destructor = Object_destructor, }; static const builtin_info_t ObjectInst_info = { - .class = JSCLASS_OBJECT, - .destructor = Object_destructor, + .class = JSCLASS_OBJECT, }; static void release_property_descriptor(property_desc_t *desc)
participants (1)
-
Alexandre Julliard