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 /monitor_sirf.c | |
parent | 70fff5a3b7991b8a35dc26b946545c8c2bb0f9cf (diff) | |
download | gpsd-eac0d851d8d2651266eb51370057412ce6cc0f16.tar.gz |
splint simplification and cleanup.
Diffstat (limited to 'monitor_sirf.c')
-rw-r--r-- | monitor_sirf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/monitor_sirf.c b/monitor_sirf.c index 4511ed6e..3a715beb 100644 --- a/monitor_sirf.c +++ b/monitor_sirf.c @@ -318,7 +318,7 @@ static void sirf_update(void) (double)getbes32(buf, 9), (double)getbes16(buf, 13) / 8, (double)getbes16(buf, 15) / 8, (double)getbes16(buf, 17) / 8); - decode_time((int)getbeu16(buf, 22), getbes32(buf, 24)); + decode_time((int)getbeu16(buf, 22), (int)getbes32(buf, 24)); /* line 4 */ (void)wmove(mid2win, 4, 49); (void)wprintw(mid2win, "%4.1f", (double)getub(buf, 20) / 5); /* HDOP */ @@ -340,7 +340,7 @@ static void sirf_update(void) break; case 0x04: /* Measured Tracking Data */ - decode_time((int)getbeu16(buf, 1), getbes32(buf, 3)); + decode_time((int)getbeu16(buf, 1), (int)getbes32(buf, 3)); ch = (int)getub(buf, 7); for (i = 0; i < ch; i++) { int sv, st; @@ -405,7 +405,7 @@ static void sirf_update(void) break; case 0x07: /* Response - Clock Status Data */ - decode_time((int)getbeu16(buf, 1), getbes32(buf, 3)); + decode_time((int)getbeu16(buf, 1), (int)getbes32(buf, 3)); display(mid7win, 1, 5, "%2d", getub(buf, 7)); /* SVs */ display(mid7win, 1, 16, "%lu", getbeu32(buf, 8)); /* Clock drift */ display(mid7win, 1, 29, "%lu", getbeu32(buf, 12)); /* Clock Bias */ |