Fix type conflict

This commit is contained in:
Luis Blanco 2019-09-05 15:43:52 +03:00
parent 99322630f5
commit 1e1edf7611
1 changed files with 7 additions and 7 deletions

View File

@ -504,9 +504,9 @@ inline void inheritEs5(napi_env env, Napi::Function ctor, Napi::Function superCt
}
typedef Napi::Value (*StaticMethodCallback)(const Napi::CallbackInfo& info);
typedef Napi::Value (*StaticGetterCallback)(const Napi::CallbackInfo& info);
typedef void (*StaticSetterCallback)(const Napi::CallbackInfo& info);
typedef Napi::Value (*Es5MethodCallback)(const Napi::CallbackInfo& info);
typedef Napi::Value (*Es5GetterCallback)(const Napi::CallbackInfo& info);
typedef void (*Es5SetterCallback)(const Napi::CallbackInfo& info);
#define DECLARE_ES5_CLASS(CLASS, NAME) \
@ -547,7 +547,7 @@ typedef void (*StaticSetterCallback)(const Napi::CallbackInfo& info);
}; \
inline static void method( \
const char *name, \
StaticMethodCallback cb \
Es5MethodCallback cb \
) { \
Napi::Function proto = _ctorEs5.Value().Get("prototype").As<Napi::Function>(); \
proto.DefineProperty( \
@ -556,7 +556,7 @@ typedef void (*StaticSetterCallback)(const Napi::CallbackInfo& info);
}; \
inline static void accessorR( \
const char *name, \
StaticGetterCallback getter \
Es5GetterCallback getter \
) { \
Napi::Function proto = _ctorEs5.Value().Get("prototype").As<Napi::Function>(); \
proto.DefineProperty( \
@ -565,8 +565,8 @@ typedef void (*StaticSetterCallback)(const Napi::CallbackInfo& info);
}; \
inline static void accessorRw( \
const char *name, \
StaticGetterCallback getter, \
StaticSetterCallback setter \
Es5GetterCallback getter, \
Es5SetterCallback setter \
) { \
Napi::Function proto = _ctorEs5.Value().Get("prototype").As<Napi::Function>(); \
proto.DefineProperty( \