From: Zac Medico Date: Wed, 25 Jun 2008 23:10:28 +0000 (-0000) Subject: Use SlotDict where appropriate in binarytree._populate(). X-Git-Tag: v2.2_rc2~325 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=d6b64ea06ff357b920b24a75f2c5ddf03674190d;p=portage.git Use SlotDict where appropriate in binarytree._populate(). svn path=/main/trunk/; revision=10796 --- diff --git a/pym/portage/dbapi/bintree.py b/pym/portage/dbapi/bintree.py index b3c36a23b..9b470cf60 100644 --- a/pym/portage/dbapi/bintree.py +++ b/pym/portage/dbapi/bintree.py @@ -478,7 +478,7 @@ class binarytree(object): update_pkgindex = True self.dbapi.cpv_inject(mycpv) if not self.dbapi._aux_cache_keys.difference(d): - aux_cache = {} + aux_cache = self.dbapi._aux_cache_slot_dict() for k in self.dbapi._aux_cache_keys: aux_cache[k] = d[k] self.dbapi._aux_cache[mycpv] = aux_cache @@ -575,7 +575,7 @@ class binarytree(object): d.pop("PATH", None) metadata[mycpv] = d if not self.dbapi._aux_cache_keys.difference(d): - aux_cache = {} + aux_cache = self.dbapi._aux_cache_slot_dict() for k in self.dbapi._aux_cache_keys: aux_cache[k] = d[k] self.dbapi._aux_cache[mycpv] = aux_cache