From: kabeer khan Date: Mon, 22 Sep 2014 12:17:26 +0000 (+0200) Subject: eina: Remove TODO, add code to delete the modules array X-Git-Tag: v1.12.0-alpha1~265 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=abb03f76c4a3e3f697ae1813b784ff8fcf1f66a7;p=platform%2Fupstream%2Fefl.git eina: Remove TODO, add code to delete the modules array 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 Reviewers: cedric, raster Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1446 Signed-off-by: Cedric BAIL --- diff --git a/src/benchmarks/eina/eina_bench.c b/src/benchmarks/eina/eina_bench.c index a226fd9892..1f7d18cec4 100644 --- a/src/benchmarks/eina/eina_bench.c +++ b/src/benchmarks/eina/eina_bench.c @@ -66,7 +66,12 @@ static void _mempool_init(void) 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(); }