git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@56166
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
if (rp->custom)
{
_edje_collection_free_part_description_clean(rp->part->type, rp->custom->description, 0);
- free(rp->custom);
+ if (rp->custom) free(rp->custom->set);
+ eina_mempool_free(_edje_real_part_state_mp, rp->custom);
rp->custom = NULL;
}
free(rp->drag);
- if (rp->param2)
- free(rp->param2->set);
+ if (rp->param2) free(rp->param2->set);
eina_mempool_free(_edje_real_part_state_mp, rp->param2);
- if (rp->custom)
- free(rp->custom->set);
- eina_mempool_free(_edje_real_part_state_mp, rp->custom);
-
_edje_unref(rp->edje);
eina_mempool_free(_edje_real_part_mp, rp);
}