Check for NULL

SVN revision: 56665
This commit is contained in:
Sebastian Dransfeld 2011-02-02 22:57:34 +00:00
parent da0c0f320f
commit c1bf3a7d32
2 changed files with 6 additions and 2 deletions

View File

@ -690,6 +690,7 @@ efreet_cache_icon_theme_name_list(int *num)
EAPI void EAPI void
efreet_cache_array_string_free(Efreet_Cache_Array_String *array) efreet_cache_array_string_free(Efreet_Cache_Array_String *array)
{ {
if (!array) return;
free(array->array); free(array->array);
free(array); free(array);
} }

View File

@ -102,8 +102,11 @@ efreet_util_shutdown(void)
efreet_cache_array_string_free(cache_names); efreet_cache_array_string_free(cache_names);
IF_RELEASE(cache_hash_key); IF_RELEASE(cache_hash_key);
eina_hash_free(cache_hash->hash); if (cache_hash)
free(cache_hash); {
eina_hash_free(cache_hash->hash);
free(cache_hash);
}
return init; return init;
} }