From c963d75dfdeec11f82e79e727062fbf89afa2c04 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sun, 22 Apr 2012 09:19:23 +1000 Subject: Update EFL to latest beta. --- libraries/eina/src/lib/eina_inlist.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libraries/eina/src/lib/eina_inlist.c') diff --git a/libraries/eina/src/lib/eina_inlist.c b/libraries/eina/src/lib/eina_inlist.c index 75a2cc1..c80f87b 100644 --- a/libraries/eina/src/lib/eina_inlist.c +++ b/libraries/eina/src/lib/eina_inlist.c @@ -430,6 +430,8 @@ eina_inlist_find(Eina_Inlist *list, Eina_Inlist *item) { Eina_Inlist *l; + EINA_SAFETY_ON_NULL_RETURN_VAL(item, NULL); + for (l = list; l; l = l->next) { if (l == item) return item; @@ -559,6 +561,9 @@ eina_inlist_sorted_insert(Eina_Inlist *list, int cur = 0; int count; + EINA_SAFETY_ON_NULL_RETURN_VAL(item, list); + EINA_SAFETY_ON_NULL_RETURN_VAL(func, list); + if (!list) return eina_inlist_append(NULL, item); if (!list->next) -- cgit v1.1