xbt_dynar_t res = xbt_dynar_new(sizeof(xbt_peer_t),
xbt_peer_free_voidp);
- xbt_assert0(amok_pm_moddata_id != -1, "Run amok_pm_init first!");
+ xbt_assert(amok_pm_moddata_id != -1, "Run amok_pm_init first!");
g = gras_moddata_by_id(amok_pm_moddata_id);
XBT_DEBUG("retrieved groups=%p", g->groups);
mod->groups = NULL;
mod->done = 0;
- mod->groups = xbt_dict_new();
+ mod->groups = xbt_dict_new_homogeneous(NULL);
/* callbacks */
gras_cb_register("amok_pm_kill", &amok_pm_cb_kill);
/* moddata */
amok_pm_moddata_t mod = (amok_pm_moddata_t) p;
- if (mod->groups)
- xbt_dict_free(&mod->groups);
+ xbt_dict_free(&mod->groups);
/* callbacks */
gras_cb_unregister("amok_pm_kill", &amok_pm_cb_kill);