diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2013-11-05 20:21:42 -0500 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2013-11-05 20:21:42 -0500 |
commit | 032607920d8d6f335e3bfbca1fc76e9d77dc7457 (patch) | |
tree | 632e28102497e16d43be91ca0dbcec5a7ed5041c /cgps.c | |
parent | 6a0157a94666ae5a653bc297aedc1f6c8f1eaf3a (diff) | |
download | gpsd-032607920d8d6f335e3bfbca1fc76e9d77dc7457.tar.gz |
Full splint cleanup. Partial cppcheck cleanup.
Diffstat (limited to 'cgps.c')
-rw-r--r-- | cgps.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -410,7 +410,7 @@ static void update_compass_panel(struct gps_data_t *gpsdata) static void update_gps_panel(struct gps_data_t *gpsdata) /* This gets called once for each new GPS sentence. */ { - int i, j, n; + int i, j; int newstate; char scr[128], *s; bool usedflags[MAXCHANNELS]; @@ -444,7 +444,7 @@ static void update_gps_panel(struct gps_data_t *gpsdata) SATELLITES_WIDTH - 3, scr); } } else { - n = 0; + int n = 0; for (i = 0; i < MAX_POSSIBLE_SATS; i++) { if (n < display_sats) { if ((i < gpsdata->satellites_visible) @@ -682,7 +682,6 @@ static void usage(char *prog) int main(int argc, char *argv[]) { int option; - int c; unsigned int flags = WATCH_ENABLE; /*@ -observertrans @*/ @@ -808,6 +807,8 @@ int main(int argc, char *argv[]) /* heart of the client */ for (;;) { + int c; + if (!gps_waiting(&gpsdata, 5000000)) { die(GPS_TIMEOUT); } else { |