summaryrefslogtreecommitdiffstats
path: root/pym/emerge/__init__.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2007-06-07 14:47:39 +0000
committerZac Medico <zmedico@gentoo.org>2007-06-07 14:47:39 +0000
commit42c29e4246af51f221c7030c443771be6ca45d2f (patch)
tree80f180e882529d8942587dbbddf1a7c5b2f0eed8 /pym/emerge/__init__.py
parent407c6e13d75246e9bf9646eac0f911cc1c3c0a5c (diff)
downloadportage-42c29e4246af51f221c7030c443771be6ca45d2f.tar.gz
portage-42c29e4246af51f221c7030c443771be6ca45d2f.tar.bz2
portage-42c29e4246af51f221c7030c443771be6ca45d2f.zip
Make pkgsplit and catpkgsplit return imutable tuples instead of mutable lists so that cached values can be safely returned without cloning them first. Thanks to Brian Harring for the suggestion.
svn path=/main/trunk/; revision=6749
Diffstat (limited to 'pym/emerge/__init__.py')
-rw-r--r--pym/emerge/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/emerge/__init__.py b/pym/emerge/__init__.py
index 67d70bee1..0db3862f3 100644
--- a/pym/emerge/__init__.py
+++ b/pym/emerge/__init__.py
@@ -2684,7 +2684,7 @@ class depgraph:
else:
verboseadd += "[No ebuild?]"
- xs=portage.pkgsplit(x[2])
+ xs = list(portage.pkgsplit(x[2]))
if xs[2]=="r0":
xs[2]=""
else: