diff -r bf23ba00db03 -r 95b6bcadd6c4 librazor/iterator.c --- a/librazor/iterator.c Mon Jun 30 10:46:20 2008 +0100 +++ b/librazor/iterator.c Tue Jul 01 09:22:25 2008 +0100 @@ -114,7 +114,9 @@ * Gets the next iteratr along with any vararg data. * The vararg must be terminated with NULL. * - * Example: razor_package_iterator_next (pi, package, RAZOR_DETAIL_NAME, &name, 0); + * Example: razor_package_iterator_next (pi, package, + * RAZOR_DETAIL_NAME, &name, + * RAZOR_DETAIL_LAST); **/ RAZOR_EXPORT int razor_package_iterator_next(struct razor_package_iterator *pi, @@ -273,7 +275,7 @@ assert (pi != NULL); packages = pq->set->packages.data; - while (razor_package_iterator_next(pi, &p, NULL)) { + while (razor_package_iterator_next(pi, &p, RAZOR_DETAIL_LAST)) { pq->count += pq->vector[p - packages] ^ 1; pq->vector[p - packages] = 1; }