diff options
author | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-07-27 03:42:12 +0000 |
---|---|---|
committer | martin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-07-27 03:42:12 +0000 |
commit | 96cce760e523e8451c21e6738cd3c470bac7e7ca (patch) | |
tree | 3924406d964bba174d4d2b9d47b247f6ddba34ee /navit/navigation.c | |
parent | 1ec531c07c1bc3ca468eeeacfb679fe912106f87 (diff) | |
download | navit-svn-96cce760e523e8451c21e6738cd3c470bac7e7ca.tar.gz |
Fix:Core:Do counting relative to previous maneuver
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3508 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/navigation.c')
-rw-r--r-- | navit/navigation.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/navit/navigation.c b/navit/navigation.c index aa407bfe..3aaf9f45 100644 --- a/navit/navigation.c +++ b/navit/navigation.c @@ -1478,7 +1478,7 @@ show_maneuver(struct navigation *nav, struct navigation_itm *itm, struct navigat d=get_distance(distance, attr_navigation_short, 0); break; case 0: - skip_roads = count_possible_turns(nav->first,cmd->itm,cmd->delta); + skip_roads = count_possible_turns(cmd->prev?cmd->prev->itm:nav->first,cmd->itm,cmd->delta); if (skip_roads > 0) { if (get_count_str(skip_roads+1)) { /* TRANSLATORS: First argument is the how manieth street to take, second the direction */ |