diff options
-rw-r--r-- | navit/osd/core/osd_core.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/navit/osd/core/osd_core.c b/navit/osd/core/osd_core.c index 124abe3c9..b27164cea 100644 --- a/navit/osd/core/osd_core.c +++ b/navit/osd/core/osd_core.c @@ -326,8 +326,9 @@ static void osd_route_guard_draw(struct osd_priv_common *opc, struct navit *nav, double scale = transform_scale(curr_coord.y); for( i=1 ; i<this->coord_num ; ++i ) { struct coord proj_coord; + double curr_dist; transform_distance_line_sq(&this->coords[i-1], &this->coords[i], &curr_coord, &proj_coord); - double curr_dist = transform_distance(projection_mg, &proj_coord, &curr_coord); + curr_dist = transform_distance(projection_mg, &proj_coord, &curr_coord); curr_dist /= scale; if (curr_dist<min_dist) { min_dist = curr_dist; |