Initialize geolocation provider
authorJihye Kang <jye.kang@samsung.com>
Fri, 23 Aug 2013 03:02:41 +0000 (12:02 +0900)
committerJihye Kang <jye.kang@samsung.com>
Mon, 7 Oct 2013 04:57:23 +0000 (13:57 +0900)
[Title] Initialize geolocation provider
[Issue#] N/A
[Problem]
[Cause]
[Solution] For avoiding reference garbage value, initialize member variables for geolocation provider

Change-Id: Ie1ed3f09026fd1fb2bad3b8f1617fa0360408640

Source/WebKit2/UIProcess/API/efl/ewk_geolocation_provider.cpp

index d00d162..d614d00 100644 (file)
@@ -26,7 +26,9 @@
 #include "ewk_view_private.h"
 
 Ewk_Geolocation_Provider::Ewk_Geolocation_Provider(WKContextRef contextRef)
-    : m_wkContext(contextRef)
+    : m_locationManagerStarted(false)
+    , m_locationManager(0)
+    , m_wkContext(contextRef)
 {
     ASSERT(m_wkContext.get());
     WKGeolocationManagerRef geolocationManagerRef = WKContextGetGeolocationManager(m_wkContext.get());