xbps_rpool_foreach: ignore invalid repos.

This commit is contained in:
Juan RP
2013-09-17 16:24:19 +02:00
parent e6aade53a0
commit fce411bac6
2 changed files with 4 additions and 3 deletions

View File

@ -158,6 +158,10 @@ xbps_rpool_foreach(struct xbps_handle *xhp,
}
/* Iterate over repository pool */
SIMPLEQ_FOREACH(rp, &rpool_queue, entries) {
/* ignore invalid repos */
if (rp->repo->idx == NULL)
continue;
rv = (*fn)(rp->repo, arg, &done);
if (rv != 0 || done)
break;