summaryrefslogtreecommitdiff
path: root/libgps_json.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgps_json.c')
-rw-r--r--libgps_json.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libgps_json.c b/libgps_json.c
index 8dece03a..ffde557e 100644
--- a/libgps_json.c
+++ b/libgps_json.c
@@ -46,7 +46,8 @@ static int json_tpv_read(const char *buf, struct gps_data_t *gpsdata,
.dflt.real = NAN},
{"time", t_real, .addr.real = &gpsdata->fix.time,
.dflt.real = NAN},
- {"leapseconds", t_integer, .addr.integer = &leapseconds},
+ {"leapseconds", t_integer, .addr.integer = &leapseconds,
+ .dflt.integer = 0},
{"ept", t_real, .addr.real = &gpsdata->fix.ept,
.dflt.real = NAN},
{"lon", t_real, .addr.real = &gpsdata->fix.longitude,