diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2011-03-29 07:57:18 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2011-03-29 07:57:18 -0400 |
commit | db7d7be4c385b0810378db4f5580b5dc8dcfb1ee (patch) | |
tree | dab588924b29d7b66800d1b0560f8c3a2c584e6a /driver_rtcm2.c | |
parent | 41160f7fa55bc99a3e7a57a957dcae22f33069cb (diff) | |
download | gpsd-db7d7be4c385b0810378db4f5580b5dc8dcfb1ee.tar.gz |
scan-build and splint cleanup. All regression tests pass.
Diffstat (limited to 'driver_rtcm2.c')
-rw-r--r-- | driver_rtcm2.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/driver_rtcm2.c b/driver_rtcm2.c index 5e04e4a2..a9cb0b12 100644 --- a/driver_rtcm2.c +++ b/driver_rtcm2.c @@ -775,7 +775,8 @@ void rtcm2_unpack( /*@out@*/ struct rtcm2_t *tp, char *buf) if (m->w4.datum_sub_div_char3) { tp->reference.datum[n++] = (char)(m->w4.datum_sub_div_char3); } - tp->reference.datum[n++] = '\0'; + /* we used to say n++ here, but scan-build complains */ + tp->reference.datum[n] = '\0'; if (len >= 4) { tp->reference.dx = m->w5.dx * DXYZ_SCALE; tp->reference.dy = |