Author: fijal
Branch: unicode-utf8
Changeset: r90401:e4861071cd46
Date: 2017-02-27 15:11 +0100
http://bitbucket.org/pypy/pypy/changeset/e4861071cd46/
Log: fix
diff --git a/pypy/interpreter/unicodehelper.py
b/pypy/interpreter/unicodehelper.py
--- a/pypy/interpreter/unicodehelper.py
+++ b/pypy/interpreter/unicodehelper.py
@@ -42,7 +42,7 @@
# XXX that guy does not belong in runicode (nor in rutf8)
result_u, consumed = runicode.str_decode_unicode_escape(
string, len(string), "strict",
- final=True, errorhandler=decode_error_handler(space),
+ final=True,
errorhandler=DecodeWrapper(decode_error_handler(space)).handle,
unicodedata_handler=unicodedata_handler)
return result_u.encode('utf8'), len(result_u)
@@ -51,7 +51,7 @@
# XXX that guy does not belong in runicode (nor in rutf8)
result_u, consumed = runicode.str_decode_raw_unicode_escape(
string, len(string), "strict",
- final=True, errorhandler=decode_error_handler(space))
+ final=True,
errorhandler=DecodeWrapper(decode_error_handler(space)).handle)
return result_u.encode('utf8'), len(result_u)
def check_utf8(space, string):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit