Manipulating NULL iterator should be concidered as a defined behaviour as it
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 11 Dec 2008 13:54:59 +0000 (13:54 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 11 Dec 2008 13:54:59 +0000 (13:54 +0000)
commitf385c6e6ec026620424563dbf0def5a786118bd9
tree4f448b312e5a68336f7ba54cf6540bdb8242d279
parent31ce446497361ef9382b480531cad3c21117eb5d
Manipulating NULL iterator should be concidered as a defined behaviour as it
give the possibility to write small code like :

it = eina_hash_iterator_tuple_new(hash);
eina_iterator_foreach(it, do_something_cb, NULL);
eina_iterator_free(it);

If hash is empty, but valid it will return a NULL iterator for this
example.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@38104 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/eina_iterator.c