|
|
|
@ -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; |
|
|
|
|
} |
|
|
|
|