0
0
mirror of https://github.com/phpv8/v8js.git synced 2024-10-18 04:34:06 +00:00

Merge pull request #524 from redbullmarky/php8

Fixed compile issue against V8 12
This commit is contained in:
Stefan Siegl 2024-02-18 21:10:43 +01:00 committed by GitHub
commit 1b521b3d58
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -80,7 +80,7 @@ void v8js_register_accessors(std::vector<v8js_accessor_ctx*> *accessor_list, v8:
ctx->isolate = isolate;
/* Set the variable fetch callback for given symbol on named property */
php_obj->SetAccessor(V8JS_STRL(ZSTR_VAL(property_name), static_cast<int>(ZSTR_LEN(property_name))), v8js_fetch_php_variable, NULL, v8::External::New(isolate, ctx), v8::PROHIBITS_OVERWRITING, v8::ReadOnly);
php_obj->SetAccessor(V8JS_STRL(ZSTR_VAL(property_name), static_cast<int>(ZSTR_LEN(property_name))), v8js_fetch_php_variable, NULL, v8::External::New(isolate, ctx), v8::DEFAULT, v8::ReadOnly);
/* record the context so we can free it later */
accessor_list->push_back(ctx);