Bug 2167 - Specify member function pointers more consistently for GCC CompilerCompatibility
authorPeter Fordham <peter.fordham@gmail.com>
Fri, 05 Mar 2010 16:34:30 -0800
branchCompilerCompatibility
changeset 54 b218e2134300
parent 53 0209b9093082
child 55 7b661a6e51d0
Bug 2167 - Specify member function pointers more consistently for GCC
webengine/osswebengine/WebCore/platform/symbian/FormFillController.cpp
webengine/pagescaler/src/minimap.cpp
webengine/webkitutils/stmgesturefw/src/statemachine.cpp
--- a/webengine/osswebengine/WebCore/platform/symbian/FormFillController.cpp	Fri Mar 05 16:30:46 2010 -0800
+++ b/webengine/osswebengine/WebCore/platform/symbian/FormFillController.cpp	Fri Mar 05 16:34:30 2010 -0800
@@ -43,7 +43,7 @@
 FormFillController::FormFillController() 
                     : m_popup(0), m_callback(0), m_inputElement(0), m_formDB(0), m_passwdDB(0)
 {
-    m_searchTimer = new Timer<FormFillController>(this, FormFillController::fireSearch);
+    m_searchTimer = new Timer<FormFillController>(this, &FormFillController::fireSearch);
 }
 
 FormFillController::~FormFillController()
--- a/webengine/pagescaler/src/minimap.cpp	Fri Mar 05 16:30:46 2010 -0800
+++ b/webengine/pagescaler/src/minimap.cpp	Fri Mar 05 16:34:30 2010 -0800
@@ -118,10 +118,10 @@
 void CMinimap::ConstructL()
     {
     iGenerator = CMinimapGenerator::NewL(*this);
-    iUpdateCbTimer = CMinimapTimer::NewL(*this, &UpdateCbTimerCbL, CActive::EPriorityStandard - 1 );
-    iUpdateTimer = CMinimapTimer::NewL(*this, &UpdateTimerCbL);
-    iVisibilityTimer = CMinimapTimer::NewL(*this, &VisibilityTimerCbL);
-    iFadeTimer = CMinimapTimer::NewL(*this, &UpdateTransparency);
+    iUpdateCbTimer = CMinimapTimer::NewL(*this, &CMinimap::UpdateCbTimerCbL, CActive::EPriorityStandard - 1 );
+    iUpdateTimer = CMinimapTimer::NewL(*this, &CMinimap::UpdateTimerCbL);
+    iVisibilityTimer = CMinimapTimer::NewL(*this, &CMinimap::VisibilityTimerCbL);
+    iFadeTimer = CMinimapTimer::NewL(*this, &CMinimap::UpdateTransparency);
     SetRelativePosition(KDefaultOffsetX,KDefaultOffsetY,KDefaultPosition);
     }
 
--- a/webengine/webkitutils/stmgesturefw/src/statemachine.cpp	Fri Mar 05 16:30:46 2010 -0800
+++ b/webengine/webkitutils/stmgesturefw/src/statemachine.cpp	Fri Mar 05 16:34:30 2010 -0800
@@ -155,9 +155,9 @@
     for (int i = 0; i < KMaxNumberOfPointers; i++)
     {
         m_impl[i] = new(ELeave) CStateEngine(m_config, this, i) ;
-        m_holdTimer[i] = CCallbackTimer::NewL(*this, handleholdTimer, 0, i, ETrue);
-        m_touchTimer[i] = CCallbackTimer::NewL(*this, handletouchTimer, 0, i, ETrue);
-        m_suppressTimer[i] = CCallbackTimer::NewL(*this, handlesuppressTimer, 0, i, ETrue);
+        m_holdTimer[i] = CCallbackTimer::NewL(*this, &CStateMachine::handleholdTimer, 0, i, ETrue);
+        m_touchTimer[i] = CCallbackTimer::NewL(*this, &CStateMachine::handletouchTimer, 0, i, ETrue);
+        m_suppressTimer[i] = CCallbackTimer::NewL(*this, &CStateMachine::handlesuppressTimer, 0, i, ETrue);
     }
 
     m_coeEnv = CCoeEnv::Static();