From df8c2e319193ac3c7f8dda4082937b542e1f3a92 Mon Sep 17 00:00:00 2001 From: Joseph Herlant Date: Sat, 18 Jan 2020 14:02:51 -0800 Subject: vehicle:fix: add compatibility for gpsd 3.20 (#959) * vehicle:fix: add compatibility for gpsd 3.20 * Fix spacing --- navit/vehicle/gpsd/vehicle_gpsd.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/navit/vehicle/gpsd/vehicle_gpsd.c b/navit/vehicle/gpsd/vehicle_gpsd.c index 99a4b4ffc..564d41695 100644 --- a/navit/vehicle/gpsd/vehicle_gpsd.c +++ b/navit/vehicle/gpsd/vehicle_gpsd.c @@ -174,7 +174,11 @@ vehicle_gpsd_callback(struct gps_data_t *data, const char *buf, size_t len, data->set &= ~MODE_SET; } if (data->set & TIME_SET) { +#if GPSD_API_MAJOR_VERSION >= 9 + priv->fix_time = data->fix.time.tv_sec; +#else priv->fix_time = data->fix.time; +#endif data->set &= ~TIME_SET; } #ifdef HAVE_LIBGPS19 -- cgit v1.2.1