@@ -1117,8 +1117,8 @@ PyUnicode_FromString(const char *u)
11171117 return PyUnicode_FromStringAndSize (u , size );
11181118}
11191119
1120- PyObject *
1121- PyUnicode_FromUCS1 (const unsigned char * u , Py_ssize_t size )
1120+ static PyObject *
1121+ _PyUnicode_FromUCS1 (const unsigned char * u , Py_ssize_t size )
11221122{
11231123 PyObject * res ;
11241124 unsigned char max = 127 ;
@@ -1136,8 +1136,8 @@ PyUnicode_FromUCS1(const unsigned char* u, Py_ssize_t size)
11361136 return res ;
11371137}
11381138
1139- PyObject *
1140- PyUnicode_FromUCS2 (const Py_UCS2 * u , Py_ssize_t size )
1139+ static PyObject *
1140+ _PyUnicode_FromUCS2 (const Py_UCS2 * u , Py_ssize_t size )
11411141{
11421142 PyObject * res ;
11431143 Py_UCS2 max = 0 ;
@@ -1156,8 +1156,8 @@ PyUnicode_FromUCS2(const Py_UCS2 *u, Py_ssize_t size)
11561156 return res ;
11571157}
11581158
1159- PyObject *
1160- PyUnicode_FromUCS4 (const Py_UCS4 * u , Py_ssize_t size )
1159+ static PyObject *
1160+ _PyUnicode_FromUCS4 (const Py_UCS4 * u , Py_ssize_t size )
11611161{
11621162 PyObject * res ;
11631163 Py_UCS4 max = 0 ;
@@ -1184,11 +1184,11 @@ PyUnicode_FromKindAndData(int kind, const void *buffer, Py_ssize_t size)
11841184{
11851185 switch (kind ) {
11861186 case PyUnicode_1BYTE_KIND :
1187- return PyUnicode_FromUCS1 (buffer , size );
1187+ return _PyUnicode_FromUCS1 (buffer , size );
11881188 case PyUnicode_2BYTE_KIND :
1189- return PyUnicode_FromUCS2 (buffer , size );
1189+ return _PyUnicode_FromUCS2 (buffer , size );
11901190 case PyUnicode_4BYTE_KIND :
1191- return PyUnicode_FromUCS4 (buffer , size );
1191+ return _PyUnicode_FromUCS4 (buffer , size );
11921192 }
11931193 assert (0 );
11941194 return NULL ;
@@ -5645,7 +5645,7 @@ PyUnicode_DecodeLatin1(const char *s,
56455645 const char * errors )
56465646{
56475647 /* Latin-1 is equivalent to the first 256 ordinals in Unicode. */
5648- return PyUnicode_FromUCS1 ((unsigned char * )s , size );
5648+ return _PyUnicode_FromUCS1 ((unsigned char * )s , size );
56495649}
56505650
56515651/* create or adjust a UnicodeEncodeError */
0 commit comments