diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2009-12-18 03:58:56 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2009-12-18 03:58:56 +0000 |
commit | 57cdfc078f38ea2796b134652aa43aa3853c7bd9 (patch) | |
tree | ce1cf061be9c501f064708e0bcf2c6a24ad5eda7 /cgps.c | |
parent | 7a4d5797c68cc03a9a2d00d29e2f2ee839edaa24 (diff) | |
download | gpsd-57cdfc078f38ea2796b134652aa43aa3853c7bd9.tar.gz |
splint cleanup. It caught a bug this time.
Diffstat (limited to 'cgps.c')
-rw-r--r-- | cgps.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -736,6 +736,7 @@ int main(int argc, char *argv[]) silent_flag=true; break; case 'u': + /*@ -observertrans @*/ switch ( optarg[0] ) { case 'i': altfactor = METERS_TO_FEET; @@ -758,6 +759,8 @@ int main(int argc, char *argv[]) default: (void)fprintf(stderr, "Unknown -u argument: %s\n", optarg); } + break; + /*@ +observertrans @*/ case 'V': (void)fprintf(stderr, "xgps: %s (revision %s)\n", VERSION, REVISION); @@ -777,6 +780,7 @@ int main(int argc, char *argv[]) (void)fprintf(stderr, "Unknown -l argument: %s\n", optarg); /*@ -casebreak @*/ } + break; case 'h': default: usage(argv[0]); break; |