diff options
Diffstat (limited to 'src/tests/eet_data_suite.c')
-rw-r--r-- | src/tests/eet_data_suite.c | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/src/tests/eet_data_suite.c b/src/tests/eet_data_suite.c deleted file mode 100644 index c4d5e50..0000000 --- a/src/tests/eet_data_suite.c +++ /dev/null @@ -1,73 +0,0 @@ -#include <string.h> -#include <stdio.h> - -#include <Eina.h> - -#include "eet_suite.h" - -static char * -_eet_str_direct_alloc(const char *str) -{ - return (char *)str; -} /* _eet_str_direct_alloc */ - -static void -_eet_str_direct_free(const char *str) -{ - /* FIXME: Use attribute unused */ - (void)str; -} /* _eet_str_direct_free */ - -static void -_eet_eina_hash_foreach(void *hash, - Eina_Hash_Foreach cb, - void *fdata) -{ - if (hash) - eina_hash_foreach(hash, cb, fdata); -} /* _eet_eina_hash_foreach */ - -/* Internal wrapper for eina_hash */ -static Eina_Hash * -_eet_eina_hash_add(Eina_Hash *hash, - const char *key, - const void *data) -{ - if (!hash) - hash = eina_hash_string_superfast_new(NULL); - - if (!hash) - return NULL; - - eina_hash_add(hash, key, data); - return hash; -} /* _eet_eina_hash_add */ - -static void -_eet_eina_hash_free(Eina_Hash *hash) -{ - if (hash) - eina_hash_free(hash); -} /* _eet_eina_hash_free */ - -void -eet_test_setup_eddc(Eet_Data_Descriptor_Class *eddc) -{ - eddc->version = EET_DATA_DESCRIPTOR_CLASS_VERSION; - eddc->func.mem_alloc = NULL; - eddc->func.mem_free = NULL; - eddc->func.str_alloc = NULL; - eddc->func.str_free = NULL; - eddc->func.list_next = (void *)eina_list_next; - eddc->func.list_append = (void *)eina_list_append; - eddc->func.list_data = (void *)eina_list_data_get; - eddc->func.list_free = (void *)eina_list_free; - eddc->func.hash_foreach = (void *)_eet_eina_hash_foreach; - eddc->func.hash_add = (void *)_eet_eina_hash_add; - eddc->func.hash_free = (void *)_eet_eina_hash_free; - eddc->func.str_direct_alloc = (void *)_eet_str_direct_alloc; - eddc->func.str_direct_free = (void *)_eet_str_direct_free; - eddc->func.array_alloc = NULL; - eddc->func.array_free = NULL; -} /* eet_test_setup_eddc */ - |