Index: undo.c =================================================================== --- undo.c (revision 5004) +++ undo.c (revision 5005) @@ -369,7 +369,7 @@ if (type == PCB_TYPE_ARC) { pcb_layer_t *Layer = (pcb_layer_t *) ptr1; pcb_arc_t *a = (pcb_arc_t *) ptr2; - r_delete_entry(Layer->arc_tree, (pcb_box_t *) a); + pcb_r_delete_entry(Layer->arc_tree, (pcb_box_t *) a); old_sa = a->StartAngle; old_da = a->Delta; if (andDraw) @@ -377,7 +377,7 @@ a->StartAngle = Entry->Data.AngleChange.angle[0]; a->Delta = Entry->Data.AngleChange.angle[1]; pcb_arc_bbox(a); - r_insert_entry(Layer->arc_tree, (pcb_box_t *) a, 0); + pcb_r_insert_entry(Layer->arc_tree, (pcb_box_t *) a, 0); Entry->Data.AngleChange.angle[0] = old_sa; Entry->Data.AngleChange.angle[1] = old_da; pcb_draw_obj(type, ptr1, a); @@ -400,7 +400,7 @@ if (type == PCB_TYPE_ARC) { pcb_layer_t *Layer = (pcb_layer_t *) ptr1; pcb_arc_t *a = (pcb_arc_t *) ptr2; - r_delete_entry(Layer->arc_tree, (pcb_box_t *) a); + pcb_r_delete_entry(Layer->arc_tree, (pcb_box_t *) a); old_w = a->Width; old_h = a->Height; if (andDraw) @@ -408,7 +408,7 @@ a->Width = Entry->Data.Move.DX; a->Height = Entry->Data.Move.DY; pcb_arc_bbox(a); - r_insert_entry(Layer->arc_tree, (pcb_box_t *) a, 0); + pcb_r_insert_entry(Layer->arc_tree, (pcb_box_t *) a, 0); Entry->Data.Move.DX = old_w; Entry->Data.Move.DY = old_h; pcb_draw_obj(type, ptr1, a);