summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-11-07 01:10:33 +0000
committerZac Medico <zmedico@gentoo.org>2009-11-07 01:10:33 +0000
commit544bd31e76accfc13a730a607d8dafaeda25a6c3 (patch)
tree4550dffe0f82559fbd023e07406430449870add9
parent82e5cb0a3ad9919d61ed2962d1a5ebc7dc215671 (diff)
downloadportage-544bd31e76accfc13a730a607d8dafaeda25a6c3.tar.gz
portage-544bd31e76accfc13a730a607d8dafaeda25a6c3.tar.bz2
portage-544bd31e76accfc13a730a607d8dafaeda25a6c3.zip
Define portage.proxy.objectproxy.ObjectProxy.__add__() to fix problem with string concatenation reported by dol-sen.
(trunk r14778) svn path=/main/branches/2.1.7/; revision=14791
-rw-r--r--pym/portage/proxy/objectproxy.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/pym/portage/proxy/objectproxy.py b/pym/portage/proxy/objectproxy.py
index a064d7056..d392beb60 100644
--- a/pym/portage/proxy/objectproxy.py
+++ b/pym/portage/proxy/objectproxy.py
@@ -55,6 +55,9 @@ class ObjectProxy(object):
def __str__(self):
return str(object.__getattribute__(self, '_get_target')())
+ def __add__(self, other):
+ return self.__str__() + other
+
def __hash__(self):
return hash(object.__getattribute__(self, '_get_target')())