Index: tlayer.c =================================================================== --- tlayer.c (revision 22477) +++ tlayer.c (revision 22478) @@ -96,7 +96,7 @@ pcb_coord_t sx, sy, ex, ey, clr; if (arc->Width != arc->Height) - pcb_io_incompat_save(pcb->Data, arc, "arc", "Elliptical arc", "Saving as circular arc instead - geometry will differ"); + pcb_io_incompat_save(pcb->Data, (pcb_any_obj_t *)arc, "arc", "Elliptical arc", "Saving as circular arc instead - geometry will differ"); pcb_arc_get_end(arc, 0, &sx, &sy); pcb_arc_get_end(arc, 1, &ex, &ey);