Index: trunk/src/libgrbs/route_next.c =================================================================== --- trunk/src/libgrbs/route_next.c (revision 1325) +++ trunk/src/libgrbs/route_next.c (revision 1326) @@ -585,7 +585,7 @@ } if (!grbs_adir_is_convex(to_adir)) { - double ox = from_x, oy = from_y, fang; + double ox = from_x, oy = from_y; if (shrink_concave) cnc_get_end(from, 1, &ox, &oy); a[2] = a[3] = atan2(oy - to_y, ox - to_x); /* concave-target-angle */ Index: trunk/src/libgrbs/route_realize.c =================================================================== --- trunk/src/libgrbs/route_realize.c (revision 1325) +++ trunk/src/libgrbs/route_realize.c (revision 1326) @@ -381,7 +381,6 @@ case ADDR_POINT: pt = addr->obj.pt; - from_pt:; /* this will insert the new arc in the ->incs list becuase r=0 (segi doesn't matter) */ narc = grbs_arc_new(grbs, pt, 0, 0, 0, 0, 0); #warning TODO: line coll Index: trunk/src/libgrbs/route_remove.c =================================================================== --- trunk/src/libgrbs/route_remove.c (revision 1325) +++ trunk/src/libgrbs/route_remove.c (revision 1326) @@ -134,8 +134,8 @@ void grbs_path_remove_arc(grbs_t *grbs, grbs_arc_t *arc) { - grbs_arc_t *narc, *a, *first, *sarc, *sentinel; - int rev = 1, need_narc_post_update = 0; + grbs_arc_t *first, *sarc, *sentinel; + int need_narc_post_update = 0; double narc_oldr; grbs_point_t *pt; @@ -169,7 +169,6 @@ void grbs_path_remove_addr(grbs_t *grbs, grbs_addr_t *addr) { int type = (addr->type & 0x0F); - grbs_point_t *pt; switch(type) { case ADDR_ARC_CONVEX: