summaryrefslogtreecommitdiff
path: root/compass.c
diff options
context:
space:
mode:
authorhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>2006-01-03 20:50:05 +0000
committerhorwitz <horwitz@ffa7fe5e-494d-0410-b361-a75ebd5db220>2006-01-03 20:50:05 +0000
commitd20ddd91dad0fd1ddf8c2c6634ae9fc342ee8a6e (patch)
tree7d08321ba56f964d0fd987f206363da260651617 /compass.c
parent5ca46436d55843ed9d808e235e67c9f8c3b50894 (diff)
downloadnavit-svn-d20ddd91dad0fd1ddf8c2c6634ae9fc342ee8a6e.tar.gz
don't ignore orient_north
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@54 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'compass.c')
-rw-r--r--compass.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/compass.c b/compass.c
index 6dd1b9c6..f907ef0a 100644
--- a/compass.c
+++ b/compass.c
@@ -79,7 +79,10 @@ compass_draw(struct compass *comp, struct container *co)
p.x=30;
p.y=30;
comp->gr->draw_circle(comp->gr, comp->white, &p, 50);
- handle(comp->gr, comp->white, &p, 20, -*vehicle_dir);
+ if (co->flags->orient_north)
+ handle(comp->gr,comp->white, &p, 20,0);
+ else
+ handle(comp->gr, comp->white, &p, 20, -*vehicle_dir);
dest=route_get_destination(co->route);
if (dest) {
pos=vehicle_pos_get(co->vehicle);