From 0d50616cd1628b380616f96609234f76feeef428 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 30 May 2008 20:47:42 +0000 Subject: 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. (trunk r10507) svn path=/main/branches/2.1.2/; revision=10508 --- pym/portage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pym') diff --git a/pym/portage.py b/pym/portage.py index 557d27880..eb6882f47 100644 --- a/pym/portage.py +++ b/pym/portage.py @@ -6331,7 +6331,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) return cpv_iter -- cgit v1.2.3-1-g7c22