summaryrefslogtreecommitdiff
path: root/navit/vehicle/gpsd/vehicle_gpsd.c
diff options
context:
space:
mode:
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-03-17 10:48:43 +0000
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>2009-03-17 10:48:43 +0000
commit519eca5c34668e751bef69ad29871c91cf7be003 (patch)
tree2e73da76eff6bee984a1d859a67b6937f6f42dee /navit/vehicle/gpsd/vehicle_gpsd.c
parent8a780c4488df0c2115e38584657801d90a3fa018 (diff)
downloadnavit-519eca5c34668e751bef69ad29871c91cf7be003.tar.gz
Fix:vehicle_gpsd:Correctly handle attribute
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@2136 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/vehicle/gpsd/vehicle_gpsd.c')
-rw-r--r--navit/vehicle/gpsd/vehicle_gpsd.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/navit/vehicle/gpsd/vehicle_gpsd.c b/navit/vehicle/gpsd/vehicle_gpsd.c
index 6853337bf..7e93bd48b 100644
--- a/navit/vehicle/gpsd/vehicle_gpsd.c
+++ b/navit/vehicle/gpsd/vehicle_gpsd.c
@@ -332,9 +332,10 @@ vehicle_gpsd_position_attr_get(struct vehicle_priv *priv,
break;
case attr_active:
active = attr_search(priv->attrs,NULL,attr_active);
- if(active != NULL && active->u.num == 1)
+ if(active != NULL) {
+ attr->u.num=active->u.num;
return 1;
- else
+ } else
return 0;
break;
default: