From: raster Date: Mon, 9 Aug 2010 22:01:08 +0000 (+0000) Subject: bork cedric.. bork. accessing internal symbols/apis without exposing X-Git-Tag: submit/trunk/20120815.180907~999 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5ea3aa632b81b02f8c7b6f030c30ddebdaf88e86;p=profile%2Fivi%2Fedje.git bork cedric.. bork. accessing internal symbols/apis without exposing them! you should check over this and probably provide a correct/formal way to access them. for now EAPI quickly in. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@50945 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/edje_data.c b/src/lib/edje_data.c index 7d0a8ed..68d841f 100644 --- a/src/lib/edje_data.c +++ b/src/lib/edje_data.c @@ -130,7 +130,7 @@ _edje_description_variant_type_set(const char *type, void *data, Eina_Bool unkno return EINA_FALSE; } -void +EAPI void _edje_edd_shutdown(void) { FREED(_edje_edd_edje_file); @@ -192,7 +192,7 @@ _edje_edd_shutdown(void) EET_DATA_DESCRIPTOR_ADD_SUB(_edje_edd_edje_##Name##_pointer, Edje_##Type##_Pointer, "pointer", pointer, _edje_edd_edje_##Name); \ } -void +EAPI void _edje_edd_init(void) { Eet_Data_Descriptor_Class eddc; diff --git a/src/lib/edje_util.c b/src/lib/edje_util.c index 058286d..e6dfe7b 100644 --- a/src/lib/edje_util.c +++ b/src/lib/edje_util.c @@ -4909,7 +4909,7 @@ edje_edit_program_insert(Edje *ed, Edje_Program *p) (*array)[(*count)++] = p; } -Eina_Bool +EAPI Eina_Bool edje_program_is_strncmp(const char *str) { unsigned int length; @@ -4924,7 +4924,7 @@ edje_program_is_strncmp(const char *str) return EINA_TRUE; } -Eina_Bool +EAPI Eina_Bool edje_program_is_strrncmp(const char *str) { if (*str != '*' && *str != '?')