From 0ac11dca8b77dcc377bbdafd454d5927bc59a4fd Mon Sep 17 00:00:00 2001 From: clintar Date: Thu, 12 Nov 2015 13:42:40 -0700 Subject: [PATCH] use copybuffer --- src/main.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.cc b/src/main.cc index c58a1ea..b9e4af1 100644 --- a/src/main.cc +++ b/src/main.cc @@ -143,8 +143,9 @@ void get_block_id(const Nan::FunctionCallbackInfo& info) { return THROW_ERROR_EXCEPTION("Failed to calculate hash for block"); char *cstr = reinterpret_cast(&block_id); + v8::Local returnValue = Nan::CopyBuffer(cstr, 32).ToLocalChecked(); info.GetReturnValue().Set( - Nan::NewBuffer(cstr, 32, callback,0).ToLocalChecked() + returnValue ); }