Index: remove.c =================================================================== --- remove.c (revision 1180) +++ remove.c (revision 1181) @@ -247,11 +247,8 @@ END_LOOP; FreeElementMemory(Element); - DestroyTarget->Element = g_list_remove(DestroyTarget->Element, Element); - DestroyTarget->ElementN--; + RemoveFreeElement(Element); - g_slice_free(ElementType, Element); - return NULL; }