We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e51267b commit eb14b10Copy full SHA for eb14b10
src/node_buffer.cc
@@ -496,18 +496,19 @@ void StringSlice(const FunctionCallbackInfo<Value>& args) {
496
size_t length = end - start;
497
498
Local<Value> error;
499
- MaybeLocal<Value> ret =
+ MaybeLocal<Value> maybe_ret =
500
StringBytes::Encode(isolate,
501
buffer.data() + start,
502
length,
503
encoding,
504
&error);
505
- if (ret.IsEmpty()) {
+ Local<Value> ret;
506
+ if (!maybe_ret.ToLocal(&ret)) {
507
CHECK(!error.IsEmpty());
508
isolate->ThrowException(error);
509
return;
510
}
- args.GetReturnValue().Set(ret.ToLocalChecked());
511
+ args.GetReturnValue().Set(ret);
512
513
514
0 commit comments