summaryrefslogtreecommitdiff
path: root/navit
diff options
context:
space:
mode:
Diffstat (limited to 'navit')
-rw-r--r--navit/vehicle/gpsd/vehicle_gpsd.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/navit/vehicle/gpsd/vehicle_gpsd.c b/navit/vehicle/gpsd/vehicle_gpsd.c
index 4526e159..f7f5616f 100644
--- a/navit/vehicle/gpsd/vehicle_gpsd.c
+++ b/navit/vehicle/gpsd/vehicle_gpsd.c
@@ -130,7 +130,11 @@ vehicle_gpsd_callback(struct gps_data_t *data, const char *buf, size_t len,
#else
for( i=0;i<data->satellites;i++) {
#endif
+#if GPSD_API_MAJOR_VERSION >= 6
+ if (data->skyview[i].ss > 0)
+#else
if (data->ss[i] > 0)
+#endif
sats_signal++;
}
}