diff --git a/src/node_crypto.cc b/src/node_crypto.cc index 7b108fde29eccf..554e817a88ba60 100644 --- a/src/node_crypto.cc +++ b/src/node_crypto.cc @@ -3631,7 +3631,7 @@ void Sign::SignFinal(const FunctionCallbackInfo& args) { return sign->CheckThrow(err); Local rc = - Buffer::New(env, reinterpret_cast(sig.data), sig.size) + Buffer::New(env, reinterpret_cast(sig.release()), sig.size) .ToLocalChecked(); args.GetReturnValue().Set(rc); }