node: fix exported signatures of MakeCallback
authorFedor Indutny <fedor.indutny@gmail.com>
Thu, 13 Mar 2014 17:13:59 +0000 (21:13 +0400)
committerFedor Indutny <fedor.indutny@gmail.com>
Thu, 13 Mar 2014 17:14:54 +0000 (21:14 +0400)
fix #7302

src/node.h

index 417d1d8..ff55cf1 100644 (file)
@@ -114,16 +114,19 @@ inline v8::Local<v8::Value> UVException(int errorno,
  */
 
 NODE_EXTERN v8::Handle<v8::Value> MakeCallback(
+    v8::Isolate* isolate,
     v8::Handle<v8::Object> recv,
     const char* method,
     int argc,
     v8::Handle<v8::Value>* argv);
 NODE_EXTERN v8::Handle<v8::Value> MakeCallback(
+    v8::Isolate* isolate,
     v8::Handle<v8::Object> recv,
     v8::Handle<v8::String> symbol,
     int argc,
     v8::Handle<v8::Value>* argv);
 NODE_EXTERN v8::Handle<v8::Value> MakeCallback(
+    v8::Isolate* isolate,
     v8::Handle<v8::Object> recv,
     v8::Handle<v8::Function> callback,
     int argc,