Fix:osd/core:fix compilation on windows platforms
authortegzed <tegzed@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 16 Jan 2012 07:00:31 +0000 (07:00 +0000)
committertegzed <tegzed@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Mon, 16 Jan 2012 07:00:31 +0000 (07:00 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@4891 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/navit/osd/core/osd_core.c

index 124abe3..b27164c 100644 (file)
@@ -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;