diff options
Diffstat (limited to 'libgps_json.c')
-rw-r--r-- | libgps_json.c | 3 |
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, |