diff --git a/src/node_buffer.cc b/src/node_buffer.cc index c62206ece9..dada1002ba 100644 --- a/src/node_buffer.cc +++ b/src/node_buffer.cc @@ -671,12 +671,15 @@ void SetupBufferJS(const FunctionCallbackInfo& args) { Local internal = args[1].As(); - internal->Set(env->byte_length_string(), - FunctionTemplate::New( - env->isolate(), ByteLength)->GetFunction()); - internal->Set(env->compare_string(), - FunctionTemplate::New( - env->isolate(), Compare)->GetFunction()); + Local byte_length = FunctionTemplate::New( + env->isolate(), ByteLength)->GetFunction(); + byte_length->SetName(env->byte_length_string()); + internal->Set(env->byte_length_string(), byte_length); + + Local compare = FunctionTemplate::New( + env->isolate(), Compare)->GetFunction(); + compare->SetName(env->compare_string()); + internal->Set(env->compare_string(), compare); }