Don't free strings from eet

SVN revision: 56874
This commit is contained in:
Sebastian Dransfeld 2011-02-09 20:43:43 +00:00
parent 5feb32f820
commit 8c9ac9c967
1 changed files with 0 additions and 13 deletions

View File

@ -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 icon_cache_update_free(void *data, void *ev);
static void *hash_array_string_add(void *hash, const char *key, void *data); 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_ICON_CACHE_UPDATE = 0;
EAPI int EFREET_EVENT_DESKTOP_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; if (hash_string_edd) return hash_string_edd;
EET_EINA_FILE_DATA_DESCRIPTOR_CLASS_SET(&eddc, Efreet_Cache_Hash); 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); hash_string_edd = eet_data_descriptor_file_new(&eddc);
if (!hash_string_edd) return NULL; 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); eina_hash_add(hash, key, data);
return hash; 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;
}