diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2011-02-04 06:24:37 -0500 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2011-02-04 06:24:37 -0500 |
commit | eac0d851d8d2651266eb51370057412ce6cc0f16 (patch) | |
tree | 250b8cd728dc26e91c377129a236de10e5d2ff91 /driver_garmin.c | |
parent | 70fff5a3b7991b8a35dc26b946545c8c2bb0f9cf (diff) | |
download | gpsd-eac0d851d8d2651266eb51370057412ce6cc0f16.tar.gz |
splint simplification and cleanup.
Diffstat (limited to 'driver_garmin.c')
-rw-r--r-- | driver_garmin.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/driver_garmin.c b/driver_garmin.c index 3e671fc4..0b172f12 100644 --- a/driver_garmin.c +++ b/driver_garmin.c @@ -369,7 +369,7 @@ gps_mask_t PrintSERPacket(struct gps_device_t *session, unsigned char pkt_id, time_l = (time_t) (631065600 + (GPSD_LE32TOH(pvt->grmn_days) * 86400)); // TODO, convert grmn_days to context->gps_week time_l -= GPSD_LE16TOH(pvt->leap_sec); - session->context->leap_seconds = GPSD_LE16TOH(pvt->leap_sec); + session->context->leap_seconds = (int)GPSD_LE16TOH(pvt->leap_sec); session->context->valid = LEAP_SECOND_VALID; // gps_tow is always like x.999 or x.998 so just round it time_l += (time_t) round(pvt->gps_tow); @@ -513,9 +513,9 @@ gps_mask_t PrintSERPacket(struct gps_device_t *session, unsigned char pkt_id, GPSD_LE32TOH(rmd->sv[i].cycles), rmd->sv[i].pr, (GPSD_LE16TOH(rmd->sv[i].phase) * 360.0) / 2048.0, - rmd->sv[i].slp_dtct != '\0' ? "Yes" : "No", + rmd->sv[i].slp_dtct != 0 ? "Yes" : "No", rmd->sv[i].snr_dbhz, - rmd->sv[i].valid != '\0' ? "Yes" : "No"); + rmd->sv[i].valid != 0 ? "Yes" : "No"); } break; |