diff options
Diffstat (limited to 'src/node_object_wrap.h')
-rw-r--r-- | src/node_object_wrap.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/node_object_wrap.h b/src/node_object_wrap.h index 4e0746891e..ee08057a21 100644 --- a/src/node_object_wrap.h +++ b/src/node_object_wrap.h @@ -112,6 +112,8 @@ class NODE_EXTERN ObjectWrap { private: static void WeakCallback (v8::Persistent<v8::Value> value, void *data) { + v8::HandleScope scope; + ObjectWrap *obj = static_cast<ObjectWrap*>(data); assert(value == obj->handle_); assert(!obj->refs_); |