diff --git a/legacy/efreet/src/lib/efreet_cache.c b/legacy/efreet/src/lib/efreet_cache.c index d350558de9..667f934d3c 100644 --- a/legacy/efreet/src/lib/efreet_cache.c +++ b/legacy/efreet/src/lib/efreet_cache.c @@ -91,7 +91,6 @@ static void desktop_cache_update_free(void *data, void *ev); static void icon_cache_update_free(void *data, void *ev); static void *hash_array_string_add(void *hash, const char *key, void *data); -static void *hash_string_add(void *hash, const char *key, void *data); EAPI int EFREET_EVENT_ICON_CACHE_UPDATE = 0; EAPI int EFREET_EVENT_DESKTOP_CACHE_UPDATE = 0; @@ -283,7 +282,6 @@ efreet_hash_string_edd(void) if (hash_string_edd) return hash_string_edd; EET_EINA_FILE_DATA_DESCRIPTOR_CLASS_SET(&eddc, Efreet_Cache_Hash); - eddc.func.hash_add = hash_string_add; hash_string_edd = eet_data_descriptor_file_new(&eddc); if (!hash_string_edd) return NULL; @@ -1104,14 +1102,3 @@ hash_array_string_add(void *hash, const char *key, void *data) eina_hash_add(hash, key, data); return hash; } - -static void * -hash_string_add(void *hash, const char *key, void *data) -{ - if (!hash) - hash = eina_hash_string_superfast_new(free); - if (!hash) - return NULL; - eina_hash_add(hash, key, data); - return hash; -}