diff --git a/src/node_buffer.cc b/src/node_buffer.cc index a042c80896..ef74b5a407 100644 --- a/src/node_buffer.cc +++ b/src/node_buffer.cc @@ -176,7 +176,7 @@ void Buffer::Replace(char *data, size_t length, if (callback_) { callback_(data_, callback_hint_); } else if (length_) { - delete data_; + delete [] data_; V8::AdjustAmountOfExternalAllocatedMemory(-(sizeof(Buffer) + length_)); }