New module API. Port this API to the mempool subsystem and the tests.
authorturran <turran>
Wed, 24 Sep 2008 12:55:31 +0000 (12:55 +0000)
committerturran <turran@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 24 Sep 2008 12:55:31 +0000 (12:55 +0000)
commitc87c1bb8088d6c5502c542ecaca77f51dae6d211
tree0c9679be752109ca0f434ecf1102bc1d2b5317e0
parent3fd43a48b2253e7f3949e189fba525d1d5752496
New module API. Port this API to the mempool subsystem and the tests.
Now the modules can define a default function that will be called when the module is loaded and unloaded.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/PROTO/eina@36207 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
18 files changed:
src/include/eina_inline_mempool.x
src/include/eina_mempool.h
src/include/eina_module.h
src/lib/eina_mempool.c
src/lib/eina_module.c
src/modules/mp/chained_pool/Makefile.am
src/modules/mp/chained_pool/eina_chained_mempool.c
src/modules/mp/ememoa_fixed/Makefile.am
src/modules/mp/ememoa_fixed/eina_ememoa_fixed.c
src/modules/mp/ememoa_unknown/Makefile.am
src/modules/mp/ememoa_unknown/eina_ememoa_unknown.c
src/modules/mp/pass_through/Makefile.am
src/modules/mp/pass_through/pass_through.c
src/tests/Makefile.am
src/tests/eina_suite.c
src/tests/eina_test_mempool.c
src/tests/eina_test_module.c
src/tests/eina_test_module_dummy.c [new file with mode: 0644]