Commit 96fde4d1 authored by Stefan Behnel's avatar Stefan Behnel

use new Py3.x signature for PyUnicode_DecodeMBCSStateful() declaration

parent ffab2182
...@@ -377,7 +377,8 @@ cdef extern from *: ...@@ -377,7 +377,8 @@ cdef extern from *:
# consumed is not NULL, PyUnicode_DecodeMBCSStateful() will not # consumed is not NULL, PyUnicode_DecodeMBCSStateful() will not
# decode trailing lead byte and the number of bytes that have been # decode trailing lead byte and the number of bytes that have been
# decoded will be stored in consumed. New in version 2.5. # decoded will be stored in consumed. New in version 2.5.
object PyUnicode_DecodeMBCSStateful(char *s, int size, char *errors, int *consumed) # NOTE: Python 2.x uses 'int' values for 'size' and 'consumed' (changed in 3.0)
object PyUnicode_DecodeMBCSStateful(char *s, Py_ssize_t size, char *errors, Py_ssize_t *consumed)
# Encode the Py_UNICODE buffer of the given size using MBCS and # Encode the Py_UNICODE buffer of the given size using MBCS and
# return a Python string object. Return NULL if an exception was # return a Python string object. Return NULL if an exception was
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment