evas/loaders: init/shutdown EET from loader module.
authorJean-Philippe Andre <jp.andre@samsung.com>
Fri, 28 Jun 2013 08:02:07 +0000 (17:02 +0900)
committerCedric Bail <cedric.bail@samsung.com>
Tue, 2 Jul 2013 07:58:10 +0000 (16:58 +0900)
cserve2 slave requires Eet to be initialized before use :)

Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
src/modules/evas/loaders/eet/evas_image_load_eet.c

index 6ad0b4a..8b3bdcc 100644 (file)
@@ -148,6 +148,7 @@ static int
 module_open(Evas_Module *em)
 {
    if (!em) return 0;
+   eet_init();
    em->functions = (void *)(&evas_image_load_eet_func);
    return 1;
 }
@@ -155,6 +156,7 @@ module_open(Evas_Module *em)
 static void
 module_close(Evas_Module *em EINA_UNUSED)
 {
+   eet_shutdown();
 }
 
 static Evas_Module_Api evas_modapi =