Author: Armin Rigo <ar...@tunes.org>
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
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to