diff options
Diffstat (limited to 'src/node_buffer.cc')
-rw-r--r-- | src/node_buffer.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/node_buffer.cc b/src/node_buffer.cc index baf3ff5010..6bc9cfeed3 100644 --- a/src/node_buffer.cc +++ b/src/node_buffer.cc @@ -87,6 +87,10 @@ class CallbackInfo { FreeCallback callback, char* data, void* hint = nullptr); + + CallbackInfo(const CallbackInfo&) = delete; + CallbackInfo& operator=(const CallbackInfo&) = delete; + private: static void WeakCallback(const WeakCallbackInfo<CallbackInfo>&); inline void WeakCallback(Isolate* isolate); @@ -99,7 +103,6 @@ class CallbackInfo { FreeCallback const callback_; char* const data_; void* const hint_; - DISALLOW_COPY_AND_ASSIGN(CallbackInfo); }; |