* eet_data: Make eet_data_descriptor_free safe on NULL pointer.

SVN revision: 44368
This commit is contained in:
Cedric BAIL 2009-12-11 12:53:08 +00:00
parent 61e8284a3d
commit cb77de8e30
2 changed files with 5 additions and 0 deletions

View File

@ -279,3 +279,7 @@
* Include winsock2.h in eet_image.c for htonl definition on Windows.
* Fix Visual Studio project files
2009-12-11 Cedric BAIL
* Make eet_data_descriptor_free safe to call on NULL pointer.

View File

@ -1317,6 +1317,7 @@ eet_data_descriptor_file_new(const Eet_Data_Descriptor_Class *eddc)
EAPI void
eet_data_descriptor_free(Eet_Data_Descriptor *edd)
{
if (!edd) return ;
_eet_descriptor_hash_free(edd);
if (edd->elements.set) free(edd->elements.set);
free(edd);