From acd71fef02b2877eb5424b44a2f219084d118523 Mon Sep 17 00:00:00 2001 From: cedric Date: Fri, 11 Dec 2009 12:53:08 +0000 Subject: [PATCH] * eet_data: Make eet_data_descriptor_free safe on NULL pointer. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44368 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- ChangeLog | 4 ++++ src/lib/eet_data.c | 1 + 2 files changed, 5 insertions(+) diff --git a/ChangeLog b/ChangeLog index 9a2b833..6ce029b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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. diff --git a/src/lib/eet_data.c b/src/lib/eet_data.c index 956dc00..ee9e4d1 100644 --- a/src/lib/eet_data.c +++ b/src/lib/eet_data.c @@ -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); -- 2.7.4