Index: autocrop.c =================================================================== --- autocrop.c (revision 5022) +++ autocrop.c (revision 5023) @@ -139,31 +139,31 @@ PCB_ELEMENT_LOOP(PCB->Data); { pcb_element_move(PCB->Data, element, dx, dy); - AddObjectToMoveUndoList(PCB_TYPE_ELEMENT, NULL, NULL, element, dx, dy); + pcb_undo_add_obj_to_move(PCB_TYPE_ELEMENT, NULL, NULL, element, dx, dy); } END_LOOP; PCB_VIA_LOOP(PCB->Data); { MyMoveViaLowLevel(PCB->Data, via, dx, dy); - AddObjectToMoveUndoList(PCB_TYPE_VIA, NULL, NULL, via, dx, dy); + pcb_undo_add_obj_to_move(PCB_TYPE_VIA, NULL, NULL, via, dx, dy); } END_LOOP; PCB_LINE_ALL_LOOP(PCB->Data); { MyMoveLineLowLevel(PCB->Data, layer, line, dx, dy); - AddObjectToMoveUndoList(PCB_TYPE_LINE, NULL, NULL, line, dx, dy); + pcb_undo_add_obj_to_move(PCB_TYPE_LINE, NULL, NULL, line, dx, dy); } ENDALL_LOOP; PCB_ARC_ALL_LOOP(PCB->Data); { MyMoveArcLowLevel(PCB->Data, layer, arc, dx, dy); - AddObjectToMoveUndoList(PCB_TYPE_ARC, NULL, NULL, arc, dx, dy); + pcb_undo_add_obj_to_move(PCB_TYPE_ARC, NULL, NULL, arc, dx, dy); } ENDALL_LOOP; PCB_TEXT_ALL_LOOP(PCB->Data); { MyMoveTextLowLevel(layer, text, dx, dy); - AddObjectToMoveUndoList(PCB_TYPE_TEXT, NULL, NULL, text, dx, dy); + pcb_undo_add_obj_to_move(PCB_TYPE_TEXT, NULL, NULL, text, dx, dy); } ENDALL_LOOP; PCB_POLY_ALL_LOOP(PCB->Data); @@ -174,7 +174,7 @@ * XXX tree activity. */ Mypcb_poly_move(PCB->Data, layer, polygon, dx, dy); - AddObjectToMoveUndoList(PCB_TYPE_POLYGON, NULL, NULL, polygon, dx, dy); + pcb_undo_add_obj_to_move(PCB_TYPE_POLYGON, NULL, NULL, polygon, dx, dy); } ENDALL_LOOP; }