Index: obj_arc.c =================================================================== --- obj_arc.c (revision 37779) +++ obj_arc.c (revision 37780) @@ -363,6 +363,7 @@ pcb_attribute_free(&arc->Attributes); pcb_arc_unreg(arc); pcb_obj_common_free((pcb_any_obj_t *)arc); + pcb_flag_uninit(&arc->Flags); free(arc); } @@ -1276,7 +1277,6 @@ if (!Arc->Thickness) return; pcb_draw_invalidate(Arc); - pcb_flag_uninit(&Arc->Flags); } void pcb_arc_invalidate_draw(pcb_layer_t *Layer, pcb_arc_t *Arc)