]> git.street.me.uk Git - andy/viking.git/commitdiff
SF Bugs#116: Fix erroneous usage of abs(). Use fabs() instead.
authorRob Norris <rw_norris@hotmail.com>
Sun, 7 Dec 2014 16:21:11 +0000 (16:21 +0000)
committerRob Norris <rw_norris@hotmail.com>
Sun, 14 Dec 2014 17:20:29 +0000 (17:20 +0000)
src/viktrack.c

index cd621fe1a4acda59c5ffb33d2f78833d3533ba7b..7c8b071a64de110df2e84ff9394c3ef02e604a65 100644 (file)
@@ -1265,7 +1265,7 @@ VikTrackpoint *vik_track_get_closest_tp_by_percentage_dist ( VikTrack *tr, gdoub
     }
     /* we've gone past the dist already, was prev trackpoint closer? */
     /* should do a vik_coord_average_weighted() thingy. */
-    if ( iter->prev && abs(current_dist-current_inc-dist) < abs(current_dist-dist) ) {
+    if ( iter->prev && fabs(current_dist-current_inc-dist) < fabs(current_dist-dist) ) {
       if (meters_from_start)
         *meters_from_start = last_dist;
       iter = iter->prev;