summaryrefslogtreecommitdiff
path: root/driver_nmea0183.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2016-04-05 00:50:58 -0700
committerGary E. Miller <gem@rellim.com>2016-04-05 00:50:58 -0700
commite30203491a842d63254db19fe261971f98c50a36 (patch)
treec61256f7e63bf0728a8131deadaf05f0c99f6495 /driver_nmea0183.c
parentd65a98f4cbeda45e37677c93fb0c38842c46f215 (diff)
downloadgpsd-e30203491a842d63254db19fe261971f98c50a36.tar.gz
Cleanup: atof() -> safe_atof()
Diffstat (limited to 'driver_nmea0183.c')
-rw-r--r--driver_nmea0183.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/driver_nmea0183.c b/driver_nmea0183.c
index e8052d6e..b01c3a0c 100644
--- a/driver_nmea0183.c
+++ b/driver_nmea0183.c
@@ -38,7 +38,7 @@ static void do_lat_lon(char *field[], struct gps_fix_t *out)
if (*(p = field[0]) != '\0') {
double lat;
(void)strlcpy(str, p, sizeof(str));
- lat = atof(str);
+ lat = safe_atof(str);
m = 100.0 * modf(lat / 100.0, &d);
lat = d + m / 60.0;
p = field[1];
@@ -49,7 +49,7 @@ static void do_lat_lon(char *field[], struct gps_fix_t *out)
if (*(p = field[2]) != '\0') {
double lon;
(void)strlcpy(str, p, sizeof(str));
- lon = atof(str);
+ lon = safe_atof(str);
m = 100.0 * modf(lon / 100.0, &d);
lon = d + m / 60.0;