diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2013-05-01 01:32:04 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2013-05-01 01:32:04 -0400 |
commit | 80ff542795d43d25bb5d56cffe445281d9163bcd (patch) | |
tree | d251937bc87e927c3059de1ea92983ad33355391 /gpsd_json.c | |
parent | f588e22468704552b37530a4a1849969011dda3d (diff) | |
download | gpsd-80ff542795d43d25bb5d56cffe445281d9163bcd.tar.gz |
More cppcheck pacification.
Diffstat (limited to 'gpsd_json.c')
-rw-r--r-- | gpsd_json.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gpsd_json.c b/gpsd_json.c index eb0fb09b..c288b63e 100644 --- a/gpsd_json.c +++ b/gpsd_json.c @@ -124,7 +124,6 @@ void json_tpv_dump(const struct gps_device_t *session, const struct policy_t *policy CONDITIONALLY_UNUSED, /*@out@*/ char *reply, size_t replylen) { - char tbuf[JSON_DATE_MAX+1]; const struct gps_data_t *gpsdata = &session->gpsdata; #ifdef TIMING_ENABLE timestamp_t rtime = timestamp(); @@ -143,11 +142,13 @@ void json_tpv_dump(const struct gps_device_t *session, (void)snprintf(reply + strlen(reply), replylen - strlen(reply), "\"mode\":%d,", gpsdata->fix.mode); - if (isnan(gpsdata->fix.time) == 0) + if (isnan(gpsdata->fix.time) == 0) { + char tbuf[JSON_DATE_MAX+1]; (void)snprintf(reply + strlen(reply), replylen - strlen(reply), "\"time\":\"%s\",", unix_to_iso8601(gpsdata->fix.time, tbuf, sizeof(tbuf))); + } if (isnan(gpsdata->fix.ept) == 0) (void)snprintf(reply + strlen(reply), replylen - strlen(reply), |