From: Bluezery <ohpowel@gmail.com>
authorBluezery <ohpowel@gmail.com>
Mon, 3 Sep 2012 08:35:53 +0000 (08:35 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Mon, 3 Sep 2012 08:35:53 +0000 (08:35 +0000)
commit585f6e28ba228f8b18b1fc64f5869419c7eb6423
tree8f31cfe30e5ff9516425ad5eba15600cf7eef0c4
parent1560caae465b0b663fb773e1fc419bfe44247e63
From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [patch] change plug-in loading behavior in elm_map

Elm_map have 3 modules (Tile, Route, Name) for plug-in loading
When elm_map is added, each 3 modules search plug-ins
(elm_map does use eina_module, not elm_module because elm_map loads
several modules. )

Previously, Each modules in elm_map search modules separately.
So module init /shutdown function in each plug-in is called 3times.
This can cause problems.
I fixed that module init is called at one time and module never be
unloaded (in process life-cycle).

SVN revision: 75974
NEWS
src/lib/elm_map.c
src/lib/elm_widget_map.h