summaryrefslogtreecommitdiff
path: root/driver_rtcm2.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2011-03-29 07:57:18 -0400
committerEric S. Raymond <esr@thyrsus.com>2011-03-29 07:57:18 -0400
commitdb7d7be4c385b0810378db4f5580b5dc8dcfb1ee (patch)
treedab588924b29d7b66800d1b0560f8c3a2c584e6a /driver_rtcm2.c
parent41160f7fa55bc99a3e7a57a957dcae22f33069cb (diff)
downloadgpsd-db7d7be4c385b0810378db4f5580b5dc8dcfb1ee.tar.gz
scan-build and splint cleanup. All regression tests pass.
Diffstat (limited to 'driver_rtcm2.c')
-rw-r--r--driver_rtcm2.c3
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 =