Index: remove.c =================================================================== --- remove.c (revision 1174) +++ remove.c (revision 1175) @@ -154,11 +154,8 @@ { r_delete_entry(Layer->arc_tree, (BoxTypePtr) Arc); - Layer->Arc = g_list_remove(Layer->Arc, Arc); - Layer->ArcN--; + RemoveFreeArc(Arc); - g_slice_free(ArcType, Arc); - return NULL; }