Index: src/GlobalJsObject.h |
=================================================================== |
--- a/src/GlobalJsObject.h |
+++ b/src/GlobalJsObject.h |
@@ -23,7 +23,19 @@ |
namespace AdblockPlus |
{ |
struct AppInfo; |
- class JsEngine; |
+ |
+ template <class T> class JsEngineTemplate; |
+#ifndef JSENGINEIMPL |
+#define JSENGINEIMPL JsEngineTemplate<JsEngineNamespaceImpl> |
+#endif |
+ typedef JSENGINEIMPL JsEngine; |
+ |
+ |
+ template <class T> class JsValueTemplate; |
+#ifndef JSVALUEIMPL |
+#define JSVALUEIMPL JsValueTemplate<JsEngineNamespaceImpl> |
+#endif |
+ typedef JSVALUEIMPL JsValue; |
namespace GlobalJsObject |
{ |