From: Michael Schroeder Date: Fri, 7 Nov 2008 11:27:30 +0000 (+0000) Subject: - do not always jump to first repo X-Git-Tag: BASE-SuSE-Code-12_1-Branch~394 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4d876f273f5f33be0f8b4099d075d1f7f40d9aa6;p=platform%2Fupstream%2Flibsolv.git - do not always jump to first repo --- diff --git a/src/repodata.c b/src/repodata.c index 4991e45..8466a7b 100644 --- a/src/repodata.c +++ b/src/repodata.c @@ -987,7 +987,8 @@ dataiterator_init(Dataiterator *di, Pool *pool, Repo *repo, Id p, Id keyname, co dataiterator_jump_to_solvid(di, p); else { - di->repo = pool->repos[0]; + if (!di->repo) + di->repo = pool->repos[0]; di->state = di_enterrepo; } return 0;