the %TypedArray% Intrinsic Object should be a constructor

This commit is contained in:
Fabrice Bellard 2025-04-21 11:52:42 +02:00
parent db3d3f09cd
commit 000db3aab3

View File

@ -54253,8 +54253,8 @@ void JS_AddIntrinsicTypedArrays(JSContext *ctx)
JS_DefinePropertyValue(ctx, typed_array_base_proto, JS_ATOM_toString, obj,
JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE);
typed_array_base_func = JS_NewCFunction(ctx, js_typed_array_base_constructor,
"TypedArray", 0);
typed_array_base_func = JS_NewCFunction2(ctx, js_typed_array_base_constructor,
"TypedArray", 0, JS_CFUNC_constructor_or_func, 0);
JS_SetPropertyFunctionList(ctx, typed_array_base_func,
js_typed_array_base_funcs,
countof(js_typed_array_base_funcs));