diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-05-30 20:46:05 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-05-30 20:46:05 +0000 |
commit | 155c9cef11b4d9619426e35d407ccdafbed856ee (patch) | |
tree | adc66ffcc4fa74ad72ba0308c855bd17726610d3 | |
parent | 2d4942e36d8de1812ed7938ab5acd0baff6e9b56 (diff) | |
download | portage-155c9cef11b4d9619426e35d407ccdafbed856ee.tar.gz portage-155c9cef11b4d9619426e35d407ccdafbed856ee.tar.bz2 portage-155c9cef11b4d9619426e35d407ccdafbed856ee.zip |
For consistency, make sure that a normal iterator is always returned
from dbapi._iter_match() (and never a list). This way the caller can
be sure that the returned object has a next() method.
svn path=/main/trunk/; revision=10507
-rw-r--r-- | pym/portage/dbapi/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/portage/dbapi/__init__.py b/pym/portage/dbapi/__init__.py index 064309cf8..ba37c867e 100644 --- a/pym/portage/dbapi/__init__.py +++ b/pym/portage/dbapi/__init__.py @@ -126,7 +126,7 @@ class dbapi(object): self.cp_list(mydep.cp, use_cache=use_cache))) def _iter_match(self, atom, cpv_iter): - cpv_iter = match_from_list(atom, cpv_iter) + cpv_iter = iter(match_from_list(atom, cpv_iter)) if atom.slot: cpv_iter = self._iter_match_slot(atom, cpv_iter) if atom.use: |