removed typedef

This commit is contained in:
Joshua Wise
2017-06-06 11:56:33 -04:00
parent 0f158a6c36
commit 24c2ae5b2e
2 changed files with 1 additions and 2 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ protected:
return proto->StrictEquals(baseProto) || proto->StrictEquals(v8::Null(isolate));
}
void Fail(ErrorThrower Throw, const char* message) {
void Fail(void (*Throw)(const char* _), const char* message) {
assert(success == true);
assert((Throw == NULL) == (message == NULL));
assert(Throw == ThrowError || Throw == ThrowTypeError || Throw == ThrowRangeError || Throw == NULL);
-1
View File
@@ -116,6 +116,5 @@ inline void NODE_SET_PROTOTYPE_GETTER(v8::Local<v8::FunctionTemplate> recv, cons
}
#hdr
typedef void (*ErrorThrower)(const char*);
template <class T> using CopyablePersistent = v8::Persistent<T, v8::CopyablePersistentTraits<T>>;
#end