From 2e65f85069e0e0267a88001422bbc44fa1a4bd2a Mon Sep 17 00:00:00 2001 From: Jihye Kang Date: Fri, 23 Aug 2013 12:02:41 +0900 Subject: [PATCH] Initialize geolocation provider [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 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/WebKit2/UIProcess/API/efl/ewk_geolocation_provider.cpp b/Source/WebKit2/UIProcess/API/efl/ewk_geolocation_provider.cpp index d00d162..d614d00 100644 --- a/Source/WebKit2/UIProcess/API/efl/ewk_geolocation_provider.cpp +++ b/Source/WebKit2/UIProcess/API/efl/ewk_geolocation_provider.cpp @@ -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()); -- 2.7.4