Index: obj_line.h =================================================================== --- obj_line.h (revision 18573) +++ obj_line.h (revision 18574) @@ -77,7 +77,12 @@ int pcb_line_eq(const pcb_host_trans_t *tr1, const pcb_line_t *l1, const pcb_host_trans_t *tr2, const pcb_line_t *l2); unsigned int pcb_line_hash(const pcb_host_trans_t *tr, const pcb_line_t *l); +/* un-administrate a line; call before changing geometry */ +void pcb_line_pre(pcb_line_t *line); +/* re-administrate a line; call after changing geometry */ +void pcb_line_pre(pcb_line_t *line); + /*** DRC enforcement (obj_line_drcenf.c) ***/ void pcb_line_adjust_attached(void); void pcb_line_adjust_attached_2lines(pcb_bool);