diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-03-28 11:56:50 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-03-28 11:56:50 +0000 |
commit | 04f753b4e6283571481ba7fe823d06259da276c1 (patch) | |
tree | 5a9675cc941f57a7a1d36ee8f3264c230ef6cf45 | |
parent | 86712380af4bc027a81e0725b100b842a05f1150 (diff) | |
download | portage-04f753b4e6283571481ba7fe823d06259da276c1.tar.gz portage-04f753b4e6283571481ba7fe823d06259da276c1.tar.bz2 portage-04f753b4e6283571481ba7fe823d06259da276c1.zip |
Make strip_empty() return a nedw list instead of working in-place. Thanks to
René Neumann <rene.neumann@necoro.net> for the suggestion. (trunk r9460)
svn path=/main/branches/2.1.2/; revision=9552
-rw-r--r-- | pym/portage_dep.py | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/pym/portage_dep.py b/pym/portage_dep.py index 2ac6ada99..5bb9c0562 100644 --- a/pym/portage_dep.py +++ b/pym/portage_dep.py @@ -44,10 +44,7 @@ def strip_empty(myarr): @rtype: Array @return: The array with empty elements removed """ - for x in range(len(myarr)-1, -1, -1): - if not myarr[x]: - del myarr[x] - return myarr + return [x for x in myarr if x] def paren_reduce(mystr,tokenize=1): """ |