Index: trunk/src/obj_arc.c =================================================================== --- trunk/src/obj_arc.c (revision 5324) +++ trunk/src/obj_arc.c (revision 5325) @@ -46,7 +46,7 @@ #include "obj_arc_draw.h" static int pcb_arc_end_addr = 1; -extern int *pcb_arc_start_ptr = NULL, pcb_arc_end_ptr = &pcb_arc_end_addr; +extern int *pcb_arc_start_ptr = NULL, *pcb_arc_end_ptr = &pcb_arc_end_addr; pcb_arc_t *pcb_arc_alloc(pcb_layer_t * layer) { Index: trunk/src/obj_arc.h =================================================================== --- trunk/src/obj_arc.h (revision 5324) +++ trunk/src/obj_arc.h (revision 5325) @@ -77,7 +77,7 @@ pcb_coord_t pcb_arc_area(const pcb_arc_t *arc); /* ptr3 values for start and end point */ -extern int *pcb_arc_start_ptr, pcb_arc_end_ptr; +extern int *pcb_arc_start_ptr, *pcb_arc_end_ptr; #define pcb_arc_move(a,dx,dy) \