node: fix exported signatures of MakeCallback

fix #7302
archived-io.js-v0.10
Fedor Indutny 2014-03-13 21:13:59 +04:00
parent 0c5a0ecc7c
commit d0ff900a65
1 changed files with 3 additions and 0 deletions

View 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,