From 2c89a394df543889185777f7a585d392d995bc3f Mon Sep 17 00:00:00 2001 From: cedric Date: Fri, 30 Dec 2011 13:41:37 +0000 Subject: [PATCH] eina: let eina_hash_free behave like free. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@66694 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- ChangeLog | 4 ++++ src/lib/eina_hash.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 638b828..8f0b210 100644 --- a/ChangeLog +++ b/ChangeLog @@ -177,3 +177,7 @@ 2011-12-30 Vincent Torri * Add Eina_Semaphore abstraction API. + +2011-12-30 Cedric Bail + + * Let eina_hash_free behave like free. diff --git a/src/lib/eina_hash.c b/src/lib/eina_hash.c index 78c6483..5196894 100644 --- a/src/lib/eina_hash.c +++ b/src/lib/eina_hash.c @@ -872,8 +872,9 @@ eina_hash_free_buckets(Eina_Hash *hash) { int i; + if (!hash) return ; + EINA_MAGIC_CHECK_HASH(hash); - EINA_SAFETY_ON_NULL_RETURN(hash); if (hash->buckets) { -- 2.7.4