Author: l.diekmann Branch: type-specialized-instances Changeset: r52014:ce9d7cbdddfb Date: 2012-02-01 12:56 +0000 http://bitbucket.org/pypy/pypy/changeset/ce9d7cbdddfb/
Log: these lines are now unnecessary diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objspace/std/mapdict.py +++ b/pypy/objspace/std/mapdict.py @@ -39,12 +39,7 @@ attr = self.findmap(selector) if attr is None: return self.terminator._write_terminator(obj, selector, w_value) - try: - attr.write_attr(obj, w_value) - except OperationError, e: - if not e.match(self.space, self.space.w_TypeError): - raise - self._replace(obj, selector, w_value) + attr.write_attr(obj, w_value) return True def _replace(self, obj, selector, w_value): _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit