summaryrefslogtreecommitdiff
path: root/navit/vehicle/gpsd
diff options
context:
space:
mode:
authorwoglinde <woglinde@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-05-15 17:54:13 +0000
committerwoglinde <woglinde@ffa7fe5e-494d-0410-b361-a75ebd5db220>2011-05-15 17:54:13 +0000
commite06e673f80103e3f789bc651958e33dd31810b88 (patch)
tree285f5adbf2af727719af4947d66a3c90bfad68f5 /navit/vehicle/gpsd
parent9f25e26d35c598d9e9098f13116655ffcc3075a0 (diff)
downloadnavit-e06e673f80103e3f789bc651958e33dd31810b88.tar.gz
Fix:vehicle/gpsd: Fix compilation for gpsd 2.96, patch provided by dandor, logging will not work
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@4494 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/vehicle/gpsd')
-rw-r--r--navit/vehicle/gpsd/vehicle_gpsd.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/navit/vehicle/gpsd/vehicle_gpsd.c b/navit/vehicle/gpsd/vehicle_gpsd.c
index 7d1ad9e85..593dab410 100644
--- a/navit/vehicle/gpsd/vehicle_gpsd.c
+++ b/navit/vehicle/gpsd/vehicle_gpsd.c
@@ -311,7 +311,9 @@ vehicle_gpsd_io(struct vehicle_priv *priv)
vehicle_gpsd_open(priv);
}
else {
- vehicle_gpsd_callback(priv->gps,priv->gps->buffer,strlen(priv->gps->buffer));
+ char *buf;
+ buf = gps_data(priv->gps);
+ vehicle_gpsd_callback(priv->gps,buf,strlen(buf));
}
#else
if (gps_poll(priv->gps)) {