diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2014-01-06 12:16:36 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2014-01-06 12:16:36 +0900 |
commit | 6f685d760851e1ccf33017b2a749008475e2ac7c (patch) | |
tree | 1b8aba1b81e5491b50b0abc2622e27ddad548e69 /src/lib/ethumb/ethumb.c | |
parent | a2d55c2b821dea1f6835ff43bbfe92530923ebda (diff) |
fixme notes - fixme: many instances of module loading that bloat our mem
Diffstat (limited to 'src/lib/ethumb/ethumb.c')
-rw-r--r-- | src/lib/ethumb/ethumb.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/ethumb/ethumb.c b/src/lib/ethumb/ethumb.c index f1c5466be8..2a97e39bca 100644 --- a/src/lib/ethumb/ethumb.c +++ b/src/lib/ethumb/ethumb.c | |||
@@ -202,6 +202,11 @@ _ethumb_plugins_load(void) | |||
202 | _plugins = eina_module_arch_list_get(_plugins, buf, MODULE_ARCH); | 202 | _plugins = eina_module_arch_list_get(_plugins, buf, MODULE_ARCH); |
203 | 203 | ||
204 | load: | 204 | load: |
205 | // XXX: MODFIX: do not list ALL modules and load them ALL! this is | ||
206 | // wasteful. admittedly this is low priority as we have only 1 | ||
207 | // module - and that is emotion and ethumbd slaves die off quickly | ||
208 | // but we still pay a module load, init func etc. price even if | ||
209 | // the code is never needed! | ||
205 | if (_plugins) | 210 | if (_plugins) |
206 | eina_module_list_load(_plugins); | 211 | eina_module_list_load(_plugins); |
207 | 212 | ||