webengine/widgetengine/inc/WidgetEventHandler.h
changeset 5 10e98eab6f85
parent 0 dd21522fd290
--- a/webengine/widgetengine/inc/WidgetEventHandler.h	Fri May 08 08:25:06 2009 +0300
+++ b/webengine/widgetengine/inc/WidgetEventHandler.h	Fri Jul 03 15:54:40 2009 +0100
@@ -19,6 +19,8 @@
 
 #include <e32base.h>
 
+class MJSObjectProtector;
+
 namespace KJS {
 
 
@@ -29,7 +31,7 @@
 class WidgetEventHandler : public CBase
     {
     public:
-        WidgetEventHandler( JSValue* aValue, ExecState* aExecState );
+        WidgetEventHandler( JSValue* aValue, ExecState* aExecState, MJSObjectProtector* aProtector);
         virtual ~WidgetEventHandler();
 
     public:
@@ -40,6 +42,8 @@
         JSValue* iEventHandler;
         
         ExecState* iGlobalExecState;
+
+		MJSObjectProtector* iProtector;
         
         TBool iInUse;
         TBool iSelfDelete;