From d82d08f4d1d972117bc63d53ef8d447a4b5e1848 Mon Sep 17 00:00:00 2001 From: Stefan Siegl Date: Tue, 31 May 2022 12:27:37 +0200 Subject: [PATCH] use isolate version of v8::ScriptOrigin --- v8js_class.cc | 2 +- v8js_methods.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/v8js_class.cc b/v8js_class.cc index 0f49c832..075d8241 100644 --- a/v8js_class.cc +++ b/v8js_class.cc @@ -636,7 +636,7 @@ static void v8js_compile_script(zval *this_ptr, const zend_string *str, const ze v8::Local sname = identifier ? V8JS_ZSTR(identifier) : V8JS_SYM("V8Js::compileString()"); - v8::ScriptOrigin origin(sname); + v8::ScriptOrigin origin(isolate, sname); if (ZSTR_LEN(str) > std::numeric_limits::max()) { zend_throw_exception(php_ce_v8js_exception, diff --git a/v8js_methods.cc b/v8js_methods.cc index 614c064c..e894866a 100644 --- a/v8js_methods.cc +++ b/v8js_methods.cc @@ -516,7 +516,7 @@ V8JS_METHOD(require) // Set script identifier v8::Local sname = V8JS_STR(normalised_module_id); - v8::ScriptOrigin origin(sname); + v8::ScriptOrigin origin(isolate, sname); if (Z_STRLEN(module_code) > std::numeric_limits::max()) { zend_throw_exception(php_ce_v8js_exception,