summaryrefslogtreecommitdiff
path: root/src/plugins/geoservices/osm/qgeoroutereplyosm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/geoservices/osm/qgeoroutereplyosm.cpp')
-rw-r--r--src/plugins/geoservices/osm/qgeoroutereplyosm.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/geoservices/osm/qgeoroutereplyosm.cpp b/src/plugins/geoservices/osm/qgeoroutereplyosm.cpp
index bf3487f7..f3cae726 100644
--- a/src/plugins/geoservices/osm/qgeoroutereplyosm.cpp
+++ b/src/plugins/geoservices/osm/qgeoroutereplyosm.cpp
@@ -73,9 +73,9 @@ static QList<QGeoCoordinate> parsePolyline(const QByteArray &data)
int diff = (value & 1) ? ~(value >> 1) : (value >> 1);
if (parsingLatitude) {
- coord.setLatitude(coord.latitude() + diff/1e5);
+ coord.setLatitude(coord.latitude() + (double)diff/1e6);
} else {
- coord.setLongitude(coord.longitude() + diff/1e5);
+ coord.setLongitude(coord.longitude() + (double)diff/1e6);
path.append(coord);
}