summaryrefslogtreecommitdiff
path: root/src/modules/ecore_evas/engines/extn
diff options
context:
space:
mode:
authorCedric Bail <cedric.bail@free.fr>2014-01-04 11:23:47 +0900
committerCedric Bail <cedric.bail@free.fr>2014-01-04 11:23:47 +0900
commit3e302e7e61abe9c2342e3e891e13df599d5c60b5 (patch)
tree8ed2af244020b02a902b7fc7245f52788277428b /src/modules/ecore_evas/engines/extn
parentec3d13d6c972448caae42d8da2f7d596d865479f (diff)
ecore_evas: extn - restore missing symbol that resulted in a temporary ABI break.
Thanks to Albin and Debian tools to have spotted that. - cherry-pick me -
Diffstat (limited to 'src/modules/ecore_evas/engines/extn')
-rw-r--r--src/modules/ecore_evas/engines/extn/ecore_evas_extn.c21
1 files changed, 6 insertions, 15 deletions
diff --git a/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c b/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c
index f8ec4bbfa4..9c33ea53eb 100644
--- a/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c
+++ b/src/modules/ecore_evas/engines/extn/ecore_evas_extn.c
@@ -41,23 +41,14 @@ struct _Extn
41 41
42static Eina_List *extn_ee_list = NULL; 42static Eina_List *extn_ee_list = NULL;
43 43
44EAPI int ECORE_EVAS_EXTN_CLIENT_ADD = 0; 44static Eina_Bool
45EAPI int ECORE_EVAS_EXTN_CLIENT_DEL = 0; 45_ecore_evas_extn_module_init(void)
46
47Eina_Bool
48_ecore_evas_extn_init(void)
49{ 46{
50 if (!ECORE_EVAS_EXTN_CLIENT_ADD)
51 {
52 ECORE_EVAS_EXTN_CLIENT_ADD = ecore_event_type_new();
53 ECORE_EVAS_EXTN_CLIENT_DEL = ecore_event_type_new();
54 }
55
56 return EINA_TRUE; 47 return EINA_TRUE;
57} 48}
58 49
59void 50static void
60_ecore_evas_extn_shutdown(void) 51_ecore_evas_extn_module_shutdown(void)
61{ 52{
62} 53}
63 54
@@ -2214,5 +2205,5 @@ _ecore_evas_extn_interface_new(void)
2214 return iface; 2205 return iface;
2215} 2206}
2216 2207
2217EINA_MODULE_INIT(_ecore_evas_extn_init); 2208EINA_MODULE_INIT(_ecore_evas_extn_module_init);
2218EINA_MODULE_SHUTDOWN(_ecore_evas_extn_shutdown); 2209EINA_MODULE_SHUTDOWN(_ecore_evas_extn_module_shutdown);