git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7744
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
*/
void xbt_setset_destroy(xbt_setset_t setset)
{
*/
void xbt_setset_destroy(xbt_setset_t setset)
{
+ xbt_fifo_item_t item;
+ xbt_setset_set_t set;
xbt_dynar_free(&setset->elm_array);
xbt_dynar_free(&setset->elm_array);
- /* FIXME: we should free all the sets in the fifo setset->sets */
+ xbt_fifo_foreach(setset->sets, item, set, xbt_setset_set_t){
+ xbt_setset_destroy_set(set);
+ }
xbt_fifo_free(setset->sets);
xbt_free(setset);
}
xbt_fifo_free(setset->sets);
xbt_free(setset);
}