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')"
);
V8_VAR_STR stack = v8::Script::Compile(code)->Run(
V8_VAR_STR stack = Nan::To<v8::String>(
v8::Script::Compile(code)->Run(
Nan::GetCurrentContext()
).ToLocalChecked();
).ToLocalChecked()
);
Nan::Utf8String stackStr(stack);
msg += *stackStr;
@ -439,9 +441,11 @@ private:
})
)");
V8_VAR_FUNC decor = v8::Script::Compile(code)->Run(
V8_VAR_FUNC decor = Nan::To<v8::Function>(
v8::Script::Compile(code)->Run(
Nan::GetCurrentContext()
).ToLocalChecked();
).ToLocalChecked()
);
Nan::Callback decorCb(decor);
V8_VAR_VAL argv[] = { info.This(), info[0], raw };