From be3adb89445c835454abdcbb49e95eaf219344ae Mon Sep 17 00:00:00 2001 From: martin-s Date: Tue, 8 Dec 2009 13:38:19 +0000 Subject: [PATCH] Fix:Core:Avoid overwriting of attribute git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@2857 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- navit/navit/navit.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/navit/navit/navit.c b/navit/navit/navit.c index 63b06ec..df60b5e 100644 --- a/navit/navit/navit.c +++ b/navit/navit/navit.c @@ -2275,7 +2275,7 @@ navit_layout_switch(struct navit *n) { int currTs=0; - struct attr iso8601_attr,geo_attr,layout_attr; + struct attr iso8601_attr,geo_attr,valid_attr,layout_attr; double trise,tset,trise_actual; struct layout *l; int year, month, day; @@ -2302,7 +2302,7 @@ navit_layout_switch(struct navit *n) //No position - no sun return; } - if (vehicle_get_attr(n->vehicle->vehicle, attr_position_valid, &geo_attr,NULL) && geo_attr.u.num==attr_position_valid_invalid) { + if (vehicle_get_attr(n->vehicle->vehicle, attr_position_valid, &valid_attr,NULL) && valid_attr.u.num==attr_position_valid_invalid) { return; //No valid fix yet } -- 2.7.4