stefan pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=b70ff1340402975b384926470232bad954a93216

commit b70ff1340402975b384926470232bad954a93216
Author: Stefan Schmidt <[email protected]>
Date:   Fri Feb 28 14:30:14 2014 +0100

    examples/eina: Check return value of eina_iterator_next
    
    If we define an API with warn_unused_result we should actually
    check the result in our examples.
---
 src/examples/eina/eina_iterator_01.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/examples/eina/eina_iterator_01.c 
b/src/examples/eina/eina_iterator_01.c
index 5351ae9..510de1c 100644
--- a/src/examples/eina/eina_iterator_01.c
+++ b/src/examples/eina/eina_iterator_01.c
@@ -48,13 +48,15 @@ main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
       }
 
    it = eina_array_iterator_new(array);
-   eina_iterator_next(it, (void **)&uninteresting);
+   if (!eina_iterator_next(it, (void **)&uninteresting))
+     return -1;
    print_eina_container(it);
    eina_array_free(eina_iterator_container_get(it));
    eina_iterator_free(it);
 
    it = eina_list_iterator_new(list);
-   eina_iterator_next(it, (void **)&uninteresting);
+   if (!eina_iterator_next(it, (void **)&uninteresting))
+     return -1;
    print_eina_container(it);
    eina_iterator_free(it);
 

-- 


Reply via email to