Browse Source

Rename SlowBuffer in binding

v0.7.4-release
Ryan Dahl 15 years ago
parent
commit
b8bfbdab48
  1. 2
      lib/buffer.js
  2. 4
      src/node_buffer.cc

2
lib/buffer.js

@ -1,4 +1,4 @@
var SlowBuffer = process.binding('buffer').Buffer;
var SlowBuffer = process.binding('buffer').SlowBuffer;
function toHex (n) {

4
src/node_buffer.cc

@ -579,7 +579,7 @@ void Buffer::Initialize(Handle<Object> target) {
Local<FunctionTemplate> t = FunctionTemplate::New(Buffer::New);
constructor_template = Persistent<FunctionTemplate>::New(t);
constructor_template->InstanceTemplate()->SetInternalFieldCount(1);
constructor_template->SetClassName(String::NewSymbol("Buffer"));
constructor_template->SetClassName(String::NewSymbol("SlowBuffer"));
// copy free
NODE_SET_PROTOTYPE_METHOD(constructor_template, "binarySlice", Buffer::BinarySlice);
@ -602,7 +602,7 @@ void Buffer::Initialize(Handle<Object> target) {
"makeFastBuffer",
Buffer::MakeFastBuffer);
target->Set(String::NewSymbol("Buffer"), constructor_template->GetFunction());
target->Set(String::NewSymbol("SlowBuffer"), constructor_template->GetFunction());
}

Loading…
Cancel
Save