summaryrefslogtreecommitdiff
path: root/gpsdecode.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2012-05-09 22:51:01 -0400
committerEric S. Raymond <esr@thyrsus.com>2012-05-09 22:51:42 -0400
commit9d7dc31b595b91aeb258faca459909b0b5b7965e (patch)
tree18e6760d0e11e89cd8db552a46748341575b3e61 /gpsdecode.c
parentdbf6d322945e68fce36afd6dba75ab56d60b0c86 (diff)
downloadgpsd-9d7dc31b595b91aeb258faca459909b0b5b7965e.tar.gz
More Coverity-spawned fixes. All regression tests pass.
Diffstat (limited to 'gpsdecode.c')
-rw-r--r--gpsdecode.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gpsdecode.c b/gpsdecode.c
index 87506b63..4588649f 100644
--- a/gpsdecode.c
+++ b/gpsdecode.c
@@ -428,12 +428,13 @@ static void decode(FILE *fpin, FILE*fpout)
(void)fputs("\n", fpout);
}
#ifdef SOCKET_EXPORT_ENABLE
- else
+ else {
json_data_report(changed,
&session, &policy,
buf, sizeof(buf));
+ (void)fputs(buf, fpout);
+ }
#endif /* SOCKET_EXPORT_ENABLE */
- (void)fputs(buf, fpout);
#ifdef AIVDM_ENABLE
} else if (session.packet.type == AIVDM_PACKET) {
if ((changed & AIS_SET)!=0) {