do not check for data, eina_iterator_next/eina_accessor_data_get() does that.

SVN revision: 41984
This commit is contained in:
Gustavo Sverzut Barbieri 2009-08-25 21:05:00 +00:00
parent 2a8d44f5a0
commit c8534587f2
3 changed files with 5 additions and 5 deletions

View File

@ -578,7 +578,7 @@ _eina_hash_iterator_next(Eina_Iterator_Hash *it, void **data)
it->index++;
it->bucket = bucket;
if (ok && data)
if (ok)
*data = it->get_content(it);
return ok;

View File

@ -250,7 +250,7 @@ eina_list_iterator_next(Eina_Iterator_List *it, void **data)
EINA_MAGIC_CHECK_LIST_ITERATOR(it, EINA_FALSE);
if (it->current == NULL) return EINA_FALSE;
if (data) *data = eina_list_data_get(it->current);
*data = eina_list_data_get(it->current);
it->current = eina_list_next(it->current);
@ -263,7 +263,7 @@ eina_list_iterator_prev(Eina_Iterator_List *it, void **data)
EINA_MAGIC_CHECK_LIST_ITERATOR(it, EINA_FALSE);
if (it->current == NULL) return EINA_FALSE;
if (data) *data = eina_list_data_get(it->current);
*data = eina_list_data_get(it->current);
it->current = eina_list_prev(it->current);
@ -351,7 +351,7 @@ eina_list_accessor_get_at(Eina_Accessor_List *it, unsigned int index, void **dat
it->current = over;
it->index = index;
if (data) *data = eina_list_data_get(it->current);
*data = eina_list_data_get(it->current);
return EINA_TRUE;
}

View File

@ -156,7 +156,7 @@ _eina_rbtree_iterator_next(Eina_Iterator_Rbtree *it, void **data)
return _eina_rbtree_iterator_next(it, data);
onfix:
if (data) *data = tree;
*data = tree;
return EINA_TRUE;
}