projects
/
platform
/
core
/
location
/
lbs-location.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix to get precise value of distance in location_get_distance
[platform/core/location/lbs-location.git]
/
location
/
manager
/
location-signaling-util.c
diff --git
a/location/manager/location-signaling-util.c
b/location/manager/location-signaling-util.c
index
7f5ea8a
..
16ec240
100644
(file)
--- a/
location/manager/location-signaling-util.c
+++ b/
location/manager/location-signaling-util.c
@@
-143,7
+143,7
@@
distance_based_position_signaling(LocationObject *obj, guint32 signals[LAST_SIGN
*prev_acc = location_accuracy_copy(cur_acc);
} else {
-
gulong
distance;
+
double
distance;
int ret = location_get_distance(*prev_pos, cur_pos, &distance);
if (ret != LOCATION_ERROR_NONE) {
LOCATION_LOGE("Fail to get distance");