Author: mlschroe Date: Thu Oct 9 16:21:15 2008 New Revision: 11286 URL: http://svn.opensuse.org/viewcvs/zypp?rev=11286&view=rev Log: - is searching for REPOENTRY POS, select the right repo and repodata in the iterator Modified: trunk/sat-solver/src/repodata.c Modified: trunk/sat-solver/src/repodata.c URL: http://svn.opensuse.org/viewcvs/zypp/trunk/sat-solver/src/repodata.c?rev=11286&r1=11285&r2=11286&view=diff ============================================================================== --- trunk/sat-solver/src/repodata.c (original) +++ trunk/sat-solver/src/repodata.c Thu Oct 9 16:21:15 2008 @@ -964,6 +964,13 @@ di->repoid = -1; if (match) datamatcher_init(&di->matcher, di->pool, match, flags); + if (p == REPOENTRY_POS) + { + di->repo = di->pool->pos.repo; + di->data = di->repo->repodata + di->pool->pos.repodataid; + di->repoid = -1; + di->repodataid = -1; + } di->state = di_enterrepo; } -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org