From fa3ca325d32897fb71b5dacf16e37aad77225f80 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Fri, 30 Dec 2011 13:41:37 +0000 Subject: [PATCH] eina: let eina_hash_free behave like free. SVN revision: 66694 --- legacy/eina/ChangeLog | 4 ++++ legacy/eina/src/lib/eina_hash.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/legacy/eina/ChangeLog b/legacy/eina/ChangeLog index 638b828e71..8f0b210b09 100644 --- a/legacy/eina/ChangeLog +++ b/legacy/eina/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/legacy/eina/src/lib/eina_hash.c b/legacy/eina/src/lib/eina_hash.c index 78c64831ed..51968945d1 100644 --- a/legacy/eina/src/lib/eina_hash.c +++ b/legacy/eina/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) {