Index: trunk/src/obj_subc.c =================================================================== --- trunk/src/obj_subc.c (revision 9733) +++ trunk/src/obj_subc.c (revision 9734) @@ -330,7 +330,7 @@ /* erases a subc on a layer */ -static void EraseSubc(pcb_subc_t *sc) +void EraseSubc(pcb_subc_t *sc) { pcb_draw_invalidate(sc); /* pcb_flag_erase(&sc->Flags); ??? */ Index: trunk/src/obj_subc.h =================================================================== --- trunk/src/obj_subc.h (revision 9733) +++ trunk/src/obj_subc.h (revision 9734) @@ -51,6 +51,7 @@ #include "rtree.h" pcb_r_dir_t draw_subc_mark_callback(const pcb_box_t *b, void *cl); void DrawSubc(pcb_subc_t *sc); +void EraseSubc(pcb_subc_t *sc); /*** loops ***/