Index: undo_old.c =================================================================== --- undo_old.c (revision 15585) +++ undo_old.c (revision 15586) @@ -862,11 +862,6 @@ return 0; break; - case PCB_UNDO_MIRROR: - if (UndoMirror(ptr)) - return 0; - break; - case PCB_UNDO_OTHERSIDE: if (UndoOtherSide(ptr)) return 0; @@ -890,19 +885,6 @@ } /* --------------------------------------------------------------------------- - * adds an object to the list of mirrored objects - */ -void pcb_undo_add_obj_to_mirror(int Type, void *Ptr1, void *Ptr2, void *Ptr3, pcb_coord_t yoff) -{ - UndoListTypePtr undo; - - if (!Locked) { - undo = GetUndoSlot(PCB_UNDO_MIRROR, PCB_OBJECT_ID(Ptr3), Type); - undo->Data.Move.DY = yoff; - } -} - -/* --------------------------------------------------------------------------- * adds an subc to the list of objects tossed to the other side */ void pcb_undo_add_subc_to_otherside(int Type, void *Ptr1, void *Ptr2, void *Ptr3, pcb_coord_t yoff) @@ -1335,7 +1317,6 @@ case PCB_UNDO_MOVETOLAYER: return "movetolayer"; case PCB_UNDO_FLAG: return "flag"; case PCB_UNDO_CHANGESIZE: return "changesize"; - case PCB_UNDO_MIRROR: return "mirror"; case PCB_UNDO_OTHERSIDE: return "otherside"; case PCB_UNDO_CHANGECLEARSIZE: return "chngeclearsize"; case PCB_UNDO_CHANGEANGLES: return "changeangles";