summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--driver_nmea0183.c2
-rw-r--r--gpsd.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/driver_nmea0183.c b/driver_nmea0183.c
index c5173e55..b48746c7 100644
--- a/driver_nmea0183.c
+++ b/driver_nmea0183.c
@@ -2595,7 +2595,7 @@ gps_mask_t nmea_parse(char *sentence, struct gps_device_t * session)
* is a timestamp whenever TIME_SET is set.
*/
gpsd_log(&session->context->errout, LOG_DATA,
- "%s time is %2f = %d-%02d-%02dT%02d:%02d:%02.2fZ\n",
+ "%s time is %.3f = %d-%02d-%02dT%02d:%02d:%02.2fZ\n",
session->nmea.field[0], session->newdata.time,
1900 + session->nmea.date.tm_year,
session->nmea.date.tm_mon + 1,
diff --git a/gpsd.h b/gpsd.h
index ff54dfa9..bc3cb2f8 100644
--- a/gpsd.h
+++ b/gpsd.h
@@ -582,8 +582,8 @@ struct gps_device_t {
*/
timestamp_t this_frac_time, last_frac_time;
bool latch_frac_time;
- unsigned int lasttag;
- unsigned int cycle_enders;
+ unsigned long lasttag;
+ unsigned long cycle_enders;
bool cycle_continue;
} nmea;
#endif /* NMEA0183_ENABLE */