Summary:
As mentioned in TODO in eina_bench.c I added the code to loop through _modules array and delete each item.:
Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Reviewers: cedric, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1446
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
static void _mempool_shutdown(void)
{
eina_module_list_free(_modules);
- /* TODO delete the list */
+ if (_modules)
+ {
+ EINA_ARRAY_ITER_NEXT(_modules, i, module, it)
+ free(module);
+ eina_array_free(_modules);
+ }
eina_shutdown();
}