Index: rats_mincut.c =================================================================== --- rats_mincut.c (revision 23585) +++ rats_mincut.c (revision 23586) @@ -107,7 +107,7 @@ } /* returns 0 on succes */ -static int proc_short(pcb_any_obj_t *term, int ignore, pcb_net_t *Snet, pcb_net_t *Tnet) +static int proc_short(pcb_any_obj_t *term, pcb_net_t *Snet, pcb_net_t *Tnet) { pcb_coord_t x, y; short_conn_t *n, **lut_by_oid, **lut_by_gid, *next; @@ -126,10 +126,6 @@ pcb_obj_center(term, &x, &y); debprintf("short on terminal\n"); - /* run only if net is not ignored */ - if (ignore) - return 0; - short_conns = NULL; num_short_conns = 0; short_conns_maxid = 0; @@ -354,7 +350,7 @@ return; Tnet = (pcb_net_t *)argv[3].d.p; - if (proc_short(term, 0, Snet, Tnet) == 0) + if (proc_short(term, Snet, Tnet) == 0) *handled = 1; }