From: Enlightenment S. <no-...@en...> - 2009-11-23 18:47:42
|
Log: edje external module loader: just load modules once. not tested, but should work. Author: barbieri Date: 2009-11-23 10:47:31 -0800 (Mon, 23 Nov 2009) New Revision: 43933 Modified: trunk/edje/src/lib/edje_module.c Modified: trunk/edje/src/lib/edje_module.c =================================================================== --- trunk/edje/src/lib/edje_module.c 2009-11-23 17:26:51 UTC (rev 43932) +++ trunk/edje/src/lib/edje_module.c 2009-11-23 18:47:31 UTC (rev 43933) @@ -59,6 +59,10 @@ Eina_Module *m; EINA_SAFETY_ON_NULL_RETURN_VAL(module, EINA_FALSE); + + if (eina_hash_find(_registered_modules, module)) + return EINA_TRUE; + m = eina_module_find(_available_modules, module); if (!m) |