Index: fpdfsdk/include/jsapi/fxjs_v8.h |
diff --git a/fpdfsdk/include/jsapi/fxjs_v8.h b/fpdfsdk/include/jsapi/fxjs_v8.h |
index c7fdf877470e2ebfbb14e096b9c62db0418165d2..57bf223baac28b11295cf515a9049996d87f4bd5 100644 |
--- a/fpdfsdk/include/jsapi/fxjs_v8.h |
+++ b/fpdfsdk/include/jsapi/fxjs_v8.h |
@@ -42,8 +42,8 @@ typedef v8::Isolate IJS_Runtime; |
class IFXJS_Context; |
class IFXJS_Runtime; |
-typedef unsigned (*LP_CONSTRUCTOR)(IFXJS_Context* cc, v8::Handle<v8::Object> obj, v8::Handle<v8::Object> global); |
-typedef unsigned (*LP_DESTRUCTOR)(v8::Handle<v8::Object> obj); |
+typedef void (*LP_CONSTRUCTOR)(IFXJS_Context* cc, v8::Handle<v8::Object> obj, v8::Handle<v8::Object> global); |
+typedef void (*LP_DESTRUCTOR)(v8::Handle<v8::Object> obj); |
int JS_DefineObj(IJS_Runtime* pJSRuntime, const wchar_t* sObjName, FXJSOBJTYPE eObjType, LP_CONSTRUCTOR pConstructor, LP_DESTRUCTOR pDestructor, unsigned bApplyNew); |