From: Duna Oh Date: Tue, 26 Apr 2016 03:02:20 +0000 (+0900) Subject: eina: return NULL iterator in all case, not only when safety check is turned on. X-Git-Tag: accepted/tizen/ivi/20160428.002924~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F36%2F67236%2F1;p=platform%2Fupstream%2Fefl.git eina: return NULL iterator in all case, not only when safety check is turned on. origin from upstream: https://git.enlightenment.org/core/efl.git/commit/src/lib/eina/eina_hash.c?id=5aa6a73b3461af4d67ba2dfe369ee2da3e11c9b5 Signed-off-by: Duna Oh Change-Id: I329c710efe7d71b4dc0e28004add06f0754cba8e --- diff --git a/src/lib/eina/eina_hash.c b/src/lib/eina/eina_hash.c index fe2ec51..f950b19 100644 --- a/src/lib/eina/eina_hash.c +++ b/src/lib/eina/eina_hash.c @@ -1221,7 +1221,7 @@ eina_hash_iterator_data_new(const Eina_Hash *hash) { Eina_Iterator_Hash *it; - EINA_SAFETY_ON_NULL_RETURN_VAL(hash, NULL); + if (!hash) return NULL; EINA_MAGIC_CHECK_HASH(hash); it = calloc(1, sizeof (Eina_Iterator_Hash)); @@ -1247,7 +1247,7 @@ eina_hash_iterator_key_new(const Eina_Hash *hash) { Eina_Iterator_Hash *it; - EINA_SAFETY_ON_NULL_RETURN_VAL(hash, NULL); + if (!hash) return NULL; EINA_MAGIC_CHECK_HASH(hash); it = calloc(1, sizeof (Eina_Iterator_Hash)); @@ -1274,7 +1274,7 @@ eina_hash_iterator_tuple_new(const Eina_Hash *hash) { Eina_Iterator_Hash *it; - EINA_SAFETY_ON_NULL_RETURN_VAL(hash, NULL); + if (!hash) return NULL; EINA_MAGIC_CHECK_HASH(hash); it = calloc(1, sizeof (Eina_Iterator_Hash));