Fixes super in BaseDict

Closes #395
This commit is contained in:
Ross Lawley 2011-12-15 09:16:35 +00:00
parent 2b3b3bf652
commit 7614b92197
2 changed files with 3 additions and 2 deletions

View File

@ -92,3 +92,4 @@ that much better:
* Crittercism
* Alvin Liang
* andrewmlevy
* Chris Faulkner

View File

@ -1255,11 +1255,11 @@ class BaseDict(dict):
def pop(self, *args, **kwargs):
self._updated()
super(BaseDict, self).clear(*args, **kwargs)
super(BaseDict, self).pop(*args, **kwargs)
def popitem(self, *args, **kwargs):
self._updated()
super(BaseDict, self).clear(*args, **kwargs)
super(BaseDict, self).popitem(*args, **kwargs)
def _updated(self):
try: