]> git.street.me.uk Git - andy/viking.git/blobdiff - src/gpx.c
strtod -> g_strtod
[andy/viking.git] / src / gpx.c
index 4c6d36b2c54162737dd2cd195299faa891e78517..1aad2b0bdf377e4223194bf1d35d1a63064531b6 100644 (file)
--- a/src/gpx.c
+++ b/src/gpx.c
@@ -140,8 +140,8 @@ static const char *get_attr ( const char **attr, const char *key )
 static gboolean set_c_ll ( const char **attr )
 {
   if ( (c_slat = get_attr ( attr, "lat" )) && (c_slon = get_attr ( attr, "lon" )) ) {
-    c_ll.lat = strtod(c_slat, NULL);
-    c_ll.lon = strtod(c_slon, NULL);
+    c_ll.lat = g_strtod(c_slat, NULL);
+    c_ll.lon = g_strtod(c_slon, NULL);
     return TRUE;
   }
   return FALSE;
@@ -265,12 +265,12 @@ static void gpx_end(VikTrwLayer *vtl, const char *el)
        break;
 
      case tt_wpt_ele:
-       c_wp->altitude = strtod ( c_cdata->str, NULL );
+       c_wp->altitude = g_strtod ( c_cdata->str, NULL );
        g_string_erase ( c_cdata, 0, -1 );
        break;
 
      case tt_trk_trkseg_trkpt_ele:
-       c_tp->altitude = strtod ( c_cdata->str, NULL );
+       c_tp->altitude = g_strtod ( c_cdata->str, NULL );
        g_string_erase ( c_cdata, 0, -1 );
        break;