Gentoo Archives: gentoo-commits

From: "Zac Medico (zmedico)" <zmedico@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] portage r11466 - main/trunk/pym/portage/dbapi
Date: Sun, 24 Aug 2008 17:21:52
Message-Id: E1KXJHg-0000m2-SD@stork.gentoo.org
1 Author: zmedico
2 Date: 2008-08-24 17:21:47 +0000 (Sun, 24 Aug 2008)
3 New Revision: 11466
4
5 Modified:
6 main/trunk/pym/portage/dbapi/vartree.py
7 Log:
8 Avoid possible AttributeError raised from _ObjectKey.__eq__().
9
10
11 Modified: main/trunk/pym/portage/dbapi/vartree.py
12 ===================================================================
13 --- main/trunk/pym/portage/dbapi/vartree.py 2008-08-24 15:34:33 UTC (rev 11465)
14 +++ main/trunk/pym/portage/dbapi/vartree.py 2008-08-24 17:21:47 UTC (rev 11466)
15 @@ -167,6 +167,8 @@
16 return hash(self._key)
17
18 def __eq__(self, other):
19 + if not isinstance(other, self.__class__):
20 + return False
21 return self._key == other._key
22
23 def _generate_object_key(self, object):