diff options
Diffstat (limited to 'platform/location_service.cpp')
-rw-r--r-- | platform/location_service.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/platform/location_service.cpp b/platform/location_service.cpp index bab9c686a7..ecffe373f3 100644 --- a/platform/location_service.cpp +++ b/platform/location_service.cpp @@ -6,8 +6,7 @@ namespace { - -static double ApproxDistanceSquareInMetres(double lat1, double lon1, double lat2, double lon2) +static double ApproxDistanceSquareInMeters(double lat1, double lon1, double lat2, double lon2) { double const m1 = (lat1 - lat2) / 111111.; double const m2 = (lon1 - lon2) / 111111.; @@ -35,7 +34,7 @@ public: passes = false; else if (newLocation.m_source != m_prevLocation->m_source && newLocation.m_horizontalAccuracy > m_prevLocation->m_horizontalAccuracy - && ApproxDistanceSquareInMetres(newLocation.m_latitude, + && ApproxDistanceSquareInMeters(newLocation.m_latitude, newLocation.m_longitude, m_prevLocation->m_latitude, m_prevLocation->m_longitude) @@ -47,8 +46,7 @@ public: return passes; } }; - -} // namespace +} // namespace extern "C" location::LocationService * CreateAppleLocationService(location::LocationObserver &); extern "C" location::LocationService * CreateWiFiLocationService(location::LocationObserver &); @@ -104,7 +102,7 @@ namespace location m_reportFirstEvent = true; } }; -} +} // namespace location location::LocationService * CreateDesktopLocationService(location::LocationObserver & observer) { |