diff options
Diffstat (limited to 'src/node_script.cc')
-rw-r--r-- | src/node_script.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/node_script.cc b/src/node_script.cc index 9c6a598848..d155c51fad 100644 --- a/src/node_script.cc +++ b/src/node_script.cc @@ -174,7 +174,7 @@ Local<Object> WrappedContext::NewInstance() { Local<Context> WrappedContext::GetV8Context() { - return Local<Context>::New(node_isolate, context_); + return PersistentToLocal(node_isolate, context_); } @@ -404,7 +404,7 @@ void WrappedScript::EvalMachine(const FunctionCallbackInfo<Value>& args) { "'this' must be a result of previous new Script(code) call."); } - script = Local<Script>::New(node_isolate, n_script->script_); + script = PersistentToLocal(node_isolate, n_script->script_); } if (output_flag == returnResult) { |