node: fix exported signatures of MakeCallback

fix #7302
This commit is contained in:
Fedor Indutny 2014-03-13 21:13:59 +04:00
parent 0c5a0ecc7c
commit d0ff900a65

View File

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