1.1 --- a/librazor/iterator.c Mon Jun 30 10:46:20 2008 +0100
1.2 +++ b/librazor/iterator.c Tue Jul 01 09:22:25 2008 +0100
1.3 @@ -114,7 +114,9 @@
1.4 * Gets the next iteratr along with any vararg data.
1.5 * The vararg must be terminated with NULL.
1.6 *
1.7 - * Example: razor_package_iterator_next (pi, package, RAZOR_DETAIL_NAME, &name, 0);
1.8 + * Example: razor_package_iterator_next (pi, package,
1.9 + * RAZOR_DETAIL_NAME, &name,
1.10 + * RAZOR_DETAIL_LAST);
1.11 **/
1.12 RAZOR_EXPORT int
1.13 razor_package_iterator_next(struct razor_package_iterator *pi,
1.14 @@ -273,7 +275,7 @@
1.15 assert (pi != NULL);
1.16
1.17 packages = pq->set->packages.data;
1.18 - while (razor_package_iterator_next(pi, &p, NULL)) {
1.19 + while (razor_package_iterator_next(pi, &p, RAZOR_DETAIL_LAST)) {
1.20 pq->count += pq->vector[p - packages] ^ 1;
1.21 pq->vector[p - packages] = 1;
1.22 }