Browse Source

src: Add function name for .byteLength/.compare

Reviewed-By: Fedor Indutny <fedor@indutny.com>
v0.11.14-release
Jackson Tian 10 years ago
committed by Fedor Indutny
parent
commit
f7d6147e43
  1. 15
      src/node_buffer.cc

15
src/node_buffer.cc

@ -671,12 +671,15 @@ void SetupBufferJS(const FunctionCallbackInfo<Value>& args) {
Local<Object> internal = args[1].As<Object>(); Local<Object> internal = args[1].As<Object>();
internal->Set(env->byte_length_string(), Local<Function> byte_length = FunctionTemplate::New(
FunctionTemplate::New( env->isolate(), ByteLength)->GetFunction();
env->isolate(), ByteLength)->GetFunction()); byte_length->SetName(env->byte_length_string());
internal->Set(env->compare_string(), internal->Set(env->byte_length_string(), byte_length);
FunctionTemplate::New(
env->isolate(), Compare)->GetFunction()); Local<Function> compare = FunctionTemplate::New(
env->isolate(), Compare)->GetFunction();
compare->SetName(env->compare_string());
internal->Set(env->compare_string(), compare);
} }

Loading…
Cancel
Save