bork cedric.. bork. accessing internal symbols/apis without exposing
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 9 Aug 2010 22:01:08 +0000 (22:01 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 9 Aug 2010 22:01:08 +0000 (22:01 +0000)
them! you should check over this and probably provide a correct/formal
way to access them. for now EAPI quickly in.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@50945 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/edje_data.c
src/lib/edje_util.c

index 7d0a8ed..68d841f 100644 (file)
@@ -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;
index 058286d..e6dfe7b 100644 (file)
@@ -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 != '?')