Fix warnings about Edje's usage of Eet_Data_Descriptor_Class.

Couple of casts to shut up gcc.


SVN revision: 35484
This commit is contained in:
Gustavo Sverzut Barbieri 2008-08-14 18:10:26 +00:00
parent a85c8a5f2b
commit dbe1ac5aca
1 changed files with 8 additions and 8 deletions

View File

@ -81,15 +81,15 @@ _edje_edd_setup(void)
eddc.version = EET_DATA_DESCRIPTOR_CLASS_VERSION;
eddc.func.mem_alloc = NULL;
eddc.func.mem_free = NULL;
eddc.func.str_alloc = evas_stringshare_add;
eddc.func.str_alloc = (char *(*)(const char *))evas_stringshare_add;
eddc.func.str_free = evas_stringshare_del;
eddc.func.list_next = evas_list_next;
eddc.func.list_append = evas_list_append;
eddc.func.list_data = evas_list_data;
eddc.func.list_free = evas_list_free;
eddc.func.hash_foreach = evas_hash_foreach;
eddc.func.hash_add = evas_hash_add;
eddc.func.hash_free = evas_hash_free;
eddc.func.list_next = (void *(*)(void *))evas_list_next;
eddc.func.list_append = (void *(*)(void *, void *))evas_list_append;
eddc.func.list_data = (void *(*)(void *))evas_list_data;
eddc.func.list_free = (void *(*)(void *))evas_list_free;
eddc.func.hash_foreach = (void (*)(void *, int (*)(void *, const char *, void *, void *), void *))evas_hash_foreach;
eddc.func.hash_add = (void *(*)(void *, const char *, void *))evas_hash_add;
eddc.func.hash_free = (void (*)(void *))evas_hash_free;
eddc.func.str_direct_alloc = _edje_str_direct_alloc;
eddc.func.str_direct_free = _edje_str_direct_free;