| Index: src/arguments.cc
|
| diff --git a/src/arguments.cc b/src/arguments.cc
|
| index a783357896cc8f5b294cd86128915e4b1e6704f2..077991bbee9390b1ba4b0e389c4ab0e273f594c3 100644
|
| --- a/src/arguments.cc
|
| +++ b/src/arguments.cc
|
| @@ -70,16 +70,14 @@ v8::Local<v8::Value> FunctionCallbackArguments::Call(FunctionCallback f) {
|
| }
|
|
|
|
|
| -#define WRITE_CALL_2_VOID(Function, ReturnValue, Arg1, Arg2) \
|
| -void PropertyCallbackArguments::Call(Function f, \
|
| - Arg1 arg1, \
|
| - Arg2 arg2) { \
|
| - Isolate* isolate = this->isolate(); \
|
| - VMState<EXTERNAL> state(isolate); \
|
| - ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f)); \
|
| - PropertyCallbackInfo<ReturnValue> info(begin()); \
|
| - f(arg1, arg2, info); \
|
| -}
|
| +#define WRITE_CALL_2_VOID(Function, ReturnValue, Arg1, Arg2) \
|
| + void PropertyCallbackArguments::Call(Function f, Arg1 arg1, Arg2 arg2) { \
|
| + Isolate* isolate = this->isolate(); \
|
| + VMState<EXTERNAL> state(isolate); \
|
| + ExternalCallbackScope call_scope(isolate, FUNCTION_ADDR(f)); \
|
| + PropertyCallbackInfo<ReturnValue> info(begin()); \
|
| + f(arg1, arg2, info); \
|
| + }
|
|
|
|
|
| FOR_EACH_CALLBACK_TABLE_MAPPING_0(WRITE_CALL_0)
|
|
|