Author: Armin Rigo <[email protected]>
Branch:
Changeset: r90063:3f205d62f5d4
Date: 2017-02-12 09:47 +0100
http://bitbucket.org/pypy/pypy/changeset/3f205d62f5d4/
Log: more places (more messy to test)
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
@@ -327,7 +327,7 @@
if w_value is None:
space.raise_key_error(w_key)
else:
- self.delitem(w_key)
+ self.internal_delitem(w_key)
if last_flag:
self.setitem(w_key, w_value)
else:
@@ -352,7 +352,7 @@
w_key, w_value = self.iteritems().next_item()
if w_key is None:
raise oefmt(space.w_KeyError, "popitem(): dictionary is empty")
- self.delitem(w_key)
+ self.internal_delitem(w_key)
return space.newtuple([w_key, w_value])
def descr_clear(self, space):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit