Index: trunk/src/route-rnd/data.c =================================================================== --- trunk/src/route-rnd/data.c (revision 1323) +++ trunk/src/route-rnd/data.c (revision 1324) @@ -365,6 +365,7 @@ return 0; case RTRND_ARC: /* TODO */ + case RTRND_TEXT: case RTRND_BOARD: case RTRND_LAYER: case RTRND_NET: Index: trunk/src/route-rnd/find.c =================================================================== --- trunk/src/route-rnd/find.c (revision 1323) +++ trunk/src/route-rnd/find.c (revision 1324) @@ -138,6 +138,7 @@ case RTRND_ARC: return isc_line_arc(ctx, &o1->line, &o2->arc); case RTRND_POLY: return isc_line_poly(ctx, &o1->line, &o2->poly); case RTRND_VIA: return isc_line_via(ctx, &o1->line, &o2->via); + case RTRND_TEXT: case RTRND_BOARD: case RTRND_LAYER: case RTRND_NET: case RTRND_NETSEG: break; } @@ -148,6 +149,7 @@ case RTRND_ARC: return isc_arc_arc(ctx, &o1->arc, &o2->arc); case RTRND_POLY: return isc_arc_poly(ctx, &o1->arc, &o2->poly); case RTRND_VIA: return isc_arc_via(ctx, &o1->arc, &o2->via); + case RTRND_TEXT: case RTRND_BOARD: case RTRND_LAYER: case RTRND_NET: case RTRND_NETSEG: break; } @@ -158,6 +160,7 @@ case RTRND_ARC: return isc_arc_poly(ctx, &o2->arc, &o1->poly); case RTRND_POLY: return isc_poly_poly(ctx, &o1->poly, &o2->poly); case RTRND_VIA: return isc_poly_via(ctx, &o1->poly, &o2->via); + case RTRND_TEXT: case RTRND_BOARD: case RTRND_LAYER: case RTRND_NET: case RTRND_NETSEG: break; } @@ -168,10 +171,12 @@ case RTRND_ARC: return isc_arc_via(ctx, &o2->arc, &o1->via); case RTRND_POLY: return isc_poly_via(ctx, &o2->poly, &o1->via); case RTRND_VIA: return isc_via_via(ctx, &o1->via, &o2->via); + case RTRND_TEXT: case RTRND_BOARD: case RTRND_LAYER: case RTRND_NET: case RTRND_NETSEG: break; } break; + case RTRND_TEXT: case RTRND_BOARD: case RTRND_LAYER: case RTRND_NET: case RTRND_NETSEG: break; } Index: trunk/src/route-rnd/util_grid.c =================================================================== --- trunk/src/route-rnd/util_grid.c (revision 1323) +++ trunk/src/route-rnd/util_grid.c (revision 1324) @@ -311,6 +311,7 @@ case RTRND_ARC: #warning TODO + case RTRND_TEXT: case RTRND_BOARD: case RTRND_LAYER: case RTRND_NET: @@ -360,6 +361,7 @@ rtrnd_raline_mask_obj(&grid->raline[n], is_major_x, lthick, lclr, obj); } return 0; + case RTRND_TEXT: case RTRND_BOARD: case RTRND_LAYER: case RTRND_NET: