Fix iterator.

SVN revision: 35296
This commit is contained in:
Cedric BAIL 2008-08-01 14:23:11 +00:00
parent e0d8b4e1c8
commit a7cb2d3d9d
1 changed files with 1 additions and 1 deletions

View File

@ -23,7 +23,7 @@ EAPI void eina_array_clean (Eina_Array *array);
EAPI void eina_array_flush (Eina_Array *array);
EAPI void eina_array_remove (Eina_Array *array, Eina_Bool (*keep)(void *data, void *gdata), void *gdata);
#define EINA_ARRAY_ITER_NEXT(array, index, item) for ((index) = 0, (item) = _eina_array_get((array), (index)); (index) < (array)->count; ++(index), (item) = _eina_array_get((array), (index)))
#define EINA_ARRAY_ITER_NEXT(array, index, item) for ((index) = 0, (item) = ((array) && (array)->count > 0) ? _eina_array_get((array), (index)) : NULL; (index) < (array)->count; ++(index), (item) = _eina_array_get((array), (index)))
#include "eina_inline_array.x"