Skip to content

Instantly share code, notes, and snippets.

@sagivo
Created September 30, 2015 16:48
Show Gist options
  • Save sagivo/8019d65bc0283d02c988 to your computer and use it in GitHub Desktop.
Save sagivo/8019d65bc0283d02c988 to your computer and use it in GitHub Desktop.
void GetBuffer(const FunctionCallbackInfo<Value>& args) {
char *data;
size_t length;
GetSomeBufferData(data, length);
MaybeLocal<Object> buffer = Nan::CopyBuffer(data, length);
delete []data;
args.GetReturnValue().Set(buffer.ToLocalChecked());
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment