Try new Run #4

This commit is contained in:
Luis Blanco 2018-11-29 11:03:55 +03:00
parent 47209cb113
commit c4ab0d197c
1 changed files with 10 additions and 6 deletions

View File

@ -333,9 +333,11 @@ private:
"(new Error()).stack.split('\\n').slice(2).join('\\n')" "(new Error()).stack.split('\\n').slice(2).join('\\n')"
); );
V8_VAR_STR stack = v8::Script::Compile(code)->Run( V8_VAR_STR stack = Nan::To<v8::String>(
Nan::GetCurrentContext() v8::Script::Compile(code)->Run(
).ToLocalChecked(); Nan::GetCurrentContext()
).ToLocalChecked()
);
Nan::Utf8String stackStr(stack); Nan::Utf8String stackStr(stack);
msg += *stackStr; msg += *stackStr;
@ -439,9 +441,11 @@ private:
}) })
)"); )");
V8_VAR_FUNC decor = v8::Script::Compile(code)->Run( V8_VAR_FUNC decor = Nan::To<v8::Function>(
Nan::GetCurrentContext() v8::Script::Compile(code)->Run(
).ToLocalChecked(); Nan::GetCurrentContext()
).ToLocalChecked()
);
Nan::Callback decorCb(decor); Nan::Callback decorCb(decor);
V8_VAR_VAL argv[] = { info.This(), info[0], raw }; V8_VAR_VAL argv[] = { info.This(), info[0], raw };