[pypy-commit] pypy cpyext-ext: fix translation

mattip pypy.commits at gmail.com
Mon Mar 14 18:58:47 EDT 2016


Author: mattip <matti.picus at gmail.com>
Branch: cpyext-ext
Changeset: r83060:fbe7b2887db2
Date: 2016-03-15 00:58 +0200
http://bitbucket.org/pypy/pypy/changeset/fbe7b2887db2/

Log:	fix translation

diff --git a/pypy/module/cpyext/bytesobject.py b/pypy/module/cpyext/bytesobject.py
--- a/pypy/module/cpyext/bytesobject.py
+++ b/pypy/module/cpyext/bytesobject.py
@@ -145,7 +145,7 @@
         from pypy.module.cpyext.unicodeobject import (
             PyUnicode_Check, _PyUnicode_AsDefaultEncodedString)
         if PyUnicode_Check(space, ref):
-            ref = _PyUnicode_AsDefaultEncodedString(space, ref, None)
+            ref = _PyUnicode_AsDefaultEncodedString(space, ref, rffi.str2charp(""))
         else:
             raise oefmt(space.w_TypeError,
                         "expected string or Unicode object, %T found",
@@ -164,7 +164,7 @@
         from pypy.module.cpyext.unicodeobject import (
             PyUnicode_Check, _PyUnicode_AsDefaultEncodedString)
         if PyUnicode_Check(space, ref):
-            ref = _PyUnicode_AsDefaultEncodedString(space, ref, None)
+            ref = _PyUnicode_AsDefaultEncodedString(space, ref, rffi.str2charp(""))
         else:
             raise oefmt(space.w_TypeError,
                         "expected string or Unicode object, %T found",


More information about the pypy-commit mailing list