diff options
Diffstat (limited to 'libraries/eina/src/lib/eina_inlist.c')
-rw-r--r-- | libraries/eina/src/lib/eina_inlist.c | 5 |
1 files changed, 5 insertions, 0 deletions
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) | |||
430 | { | 430 | { |
431 | Eina_Inlist *l; | 431 | Eina_Inlist *l; |
432 | 432 | ||
433 | EINA_SAFETY_ON_NULL_RETURN_VAL(item, NULL); | ||
434 | |||
433 | for (l = list; l; l = l->next) { | 435 | for (l = list; l; l = l->next) { |
434 | if (l == item) | 436 | if (l == item) |
435 | return item; | 437 | return item; |
@@ -559,6 +561,9 @@ eina_inlist_sorted_insert(Eina_Inlist *list, | |||
559 | int cur = 0; | 561 | int cur = 0; |
560 | int count; | 562 | int count; |
561 | 563 | ||
564 | EINA_SAFETY_ON_NULL_RETURN_VAL(item, list); | ||
565 | EINA_SAFETY_ON_NULL_RETURN_VAL(func, list); | ||
566 | |||
562 | if (!list) return eina_inlist_append(NULL, item); | 567 | if (!list) return eina_inlist_append(NULL, item); |
563 | 568 | ||
564 | if (!list->next) | 569 | if (!list->next) |