librazor/iterator.c
changeset 307 95b6bcadd6c4
parent 304 bf23ba00db03
child 308 f4761f529b9e
     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  	}