diff options
author | Gary E. Miller <gem@rellim.com> | 2016-04-05 00:50:58 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2016-04-05 00:50:58 -0700 |
commit | e30203491a842d63254db19fe261971f98c50a36 (patch) | |
tree | c61256f7e63bf0728a8131deadaf05f0c99f6495 /driver_nmea0183.c | |
parent | d65a98f4cbeda45e37677c93fb0c38842c46f215 (diff) | |
download | gpsd-e30203491a842d63254db19fe261971f98c50a36.tar.gz |
Cleanup: atof() -> safe_atof()
Diffstat (limited to 'driver_nmea0183.c')
-rw-r--r-- | driver_nmea0183.c | 4 |
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; |