Author: Alex Gaynor <[email protected]>
Branch:
Changeset: r62430:d140a900b01c
Date: 2013-03-18 17:18 -0700
http://bitbucket.org/pypy/pypy/changeset/d140a900b01c/
Log: (alex, fijal): fix translation
diff --git a/pypy/objspace/std/dictmultiobject.py
b/pypy/objspace/std/dictmultiobject.py
--- a/pypy/objspace/std/dictmultiobject.py
+++ b/pypy/objspace/std/dictmultiobject.py
@@ -106,8 +106,15 @@
for w_k, w_v in list_pairs_w:
w_self.setitem(w_k, w_v)
+ def setitem(self, w_key, w_value):
+ self.strategy.setitem(self, w_key, w_value)
+
+ def setitem_str(self, key, w_value):
+ self.strategy.setitem_str(self, key, w_value)
+
+
def _add_indirections():
- dict_methods = "setitem setitem_str getitem \
+ dict_methods = "getitem \
getitem_str delitem length \
clear w_keys values \
items iterkeys itervalues iteritems setdefault \
diff --git a/pypy/objspace/std/kwargsdict.py b/pypy/objspace/std/kwargsdict.py
--- a/pypy/objspace/std/kwargsdict.py
+++ b/pypy/objspace/std/kwargsdict.py
@@ -43,7 +43,6 @@
return self.space.newlist([self.space.wrap(key) for key in
self.unerase(w_dict.dstorage)[0]])
def setitem(self, w_dict, w_key, w_value):
- space = self.space
if self.is_correct_type(w_key):
self.setitem_str(w_dict, self.unwrap(w_key), w_value)
return
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit