src/utils/list.h
/**
 * Returns the next element of the given iterator.
 * NULL if there is no next element.
 */
Returns the next element of the given iterator.
NULL if there is no next element.
Returns the next element of the given iterator . NULL if there is no next element .
inline void* list_iterator_next(ListIterator* it) {
	void* next = (it->current_index == it->list->size) ? NULL : it->list->elements[it->current_index];
	++it->current_index;
	return next;
}
inline void * list_iterator_next ( ListIterator * it ) { void * next = ( it -> current_index == it -> list -> size ) ? NULL : it -> list -> elements [ it -> current_index ] ; ++ it -> current_index ; return next ; }
Returns the next element of the given iterator.
Returns the next element of the given iterator .