[pypy-commit] pypy default: refactor
pjenvey
pypy.commits at gmail.com
Mon May 2 23:01:35 EDT 2016
Author: Philip Jenvey <pjenvey at underboss.org>
Branch:
Changeset: r84166:6479edc9c369
Date: 2016-05-02 19:58 -0700
http://bitbucket.org/pypy/pypy/changeset/6479edc9c369/
Log: refactor
diff --git a/pypy/module/_codecs/interp_codecs.py b/pypy/module/_codecs/interp_codecs.py
--- a/pypy/module/_codecs/interp_codecs.py
+++ b/pypy/module/_codecs/interp_codecs.py
@@ -51,13 +51,10 @@
or not space.isinstance_w(
space.getitem(w_res, space.wrap(0)),
space.w_unicode)):
- if decode:
- msg = ("decoding error handler must return "
- "(unicode, int) tuple, not %R")
- else:
- msg = ("encoding error handler must return "
- "(unicode, int) tuple, not %R")
- raise oefmt(space.w_TypeError, msg, w_res)
+ raise oefmt(space.w_TypeError,
+ "%s error handler must return (unicode, int) "
+ "tuple, not %R",
+ "decoding" if decode else "encoding", w_res)
w_replace, w_newpos = space.fixedview(w_res, 2)
newpos = space.int_w(w_newpos)
if newpos < 0:
More information about the pypy-commit
mailing list