diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2009-01-05 21:47:53 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2009-01-05 21:47:53 +0000 |
commit | b733f7ba16cc88b9dca875998c57bbb09b113b22 (patch) | |
tree | 6ddae3b1683a3f4459f0d17ad702aea5a7ab96a7 /nmea_parse.c | |
parent | ce47fae04c9742560ae5dedb92c485263dcb89f9 (diff) | |
download | gpsd-b733f7ba16cc88b9dca875998c57bbb09b113b22.tar.gz |
This diff goes most of the way to getting us splint-clean again.
Diffstat (limited to 'nmea_parse.c')
-rw-r--r-- | nmea_parse.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nmea_parse.c b/nmea_parse.c index cd5e4c8d..eda0e276 100644 --- a/nmea_parse.c +++ b/nmea_parse.c @@ -750,9 +750,10 @@ gps_mask_t nmea_parse(char *sentence, struct gps_device_t *session) typedef gps_mask_t (*nmea_decoder)(int count, char *f[], struct gps_device_t *session); static struct { char *name; - int nf; /* minimum number of fields required to parse */ + int nf; /* minimum number of fields required to parse */ nmea_decoder decoder; } nmea_phrase[] = { + /*@ -nullassign @*/ {"RMC", 8, processGPRMC}, {"GGA", 13, processGPGGA}, {"GLL", 7, processGPGLL}, @@ -773,6 +774,7 @@ gps_mask_t nmea_parse(char *sentence, struct gps_device_t *session) #ifdef OCEANSERVER_ENABLE {"OHPR", 18, processOHPR}, #endif /* OCEANSERVER_ENABLE */ + /*@ +nullassign @*/ }; volatile unsigned char buf[NMEA_MAX+1]; |