Fix to get precise value of distance in location_get_distance
[platform/core/location/lbs-location.git] / location / manager / location-signaling-util.c
index 7f5ea8a..16ec240 100644 (file)
@@ -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");