]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-105156: Update Lib/test/clinic.test manually (#105180)
authorVictor Stinner <vstinner@python.org>
Thu, 1 Jun 2023 08:46:17 +0000 (10:46 +0200)
committerGitHub <noreply@github.com>
Thu, 1 Jun 2023 08:46:17 +0000 (10:46 +0200)
Update Lib/test/clinic.test manually for updated Py_UNICODE
converter: it now uses wchar_t type rather than Py_UNICODE.

Lib/test/clinic.test

index 564205274edd73456a120cb927f339d00c25a345..1c221b8d9207f6659814ad9f1c4849ee69681657 100644 (file)
@@ -1783,21 +1783,21 @@ PyDoc_STRVAR(test_Py_UNICODE_converter__doc__,
     {"test_Py_UNICODE_converter", _PyCFunction_CAST(test_Py_UNICODE_converter), METH_FASTCALL, test_Py_UNICODE_converter__doc__},
 
 static PyObject *
-test_Py_UNICODE_converter_impl(PyObject *module, const Py_UNICODE *a,
-                               const Py_UNICODE *b, const Py_UNICODE *c,
-                               const Py_UNICODE *d, Py_ssize_t d_length,
-                               const Py_UNICODE *e, Py_ssize_t e_length);
+test_Py_UNICODE_converter_impl(PyObject *module, const wchar_t *a,
+                               const wchar_t *b, const wchar_t *c,
+                               const wchar_t *d, Py_ssize_t d_length,
+                               const wchar_t *e, Py_ssize_t e_length);
 
 static PyObject *
 test_Py_UNICODE_converter(PyObject *module, PyObject *const *args, Py_ssize_t nargs)
 {
     PyObject *return_value = NULL;
-    const Py_UNICODE *a = NULL;
-    const Py_UNICODE *b = NULL;
-    const Py_UNICODE *c = NULL;
-    const Py_UNICODE *d = NULL;
+    const wchar_t *a = NULL;
+    const wchar_t *b = NULL;
+    const wchar_t *c = NULL;
+    const wchar_t *d = NULL;
     Py_ssize_t d_length;
-    const Py_UNICODE *e = NULL;
+    const wchar_t *e = NULL;
     Py_ssize_t e_length;
 
     if (!_PyArg_ParseStack(args, nargs, "O&O&O&u#Z#:test_Py_UNICODE_converter",
@@ -1818,11 +1818,11 @@ exit:
 }
 
 static PyObject *
-test_Py_UNICODE_converter_impl(PyObject *module, const Py_UNICODE *a,
-                               const Py_UNICODE *b, const Py_UNICODE *c,
-                               const Py_UNICODE *d, Py_ssize_t d_length,
-                               const Py_UNICODE *e, Py_ssize_t e_length)
-/*[clinic end generated code: output=9f34a249b3071fdd input=064a3b68ad7f04b0]*/
+test_Py_UNICODE_converter_impl(PyObject *module, const wchar_t *a,
+                               const wchar_t *b, const wchar_t *c,
+                               const wchar_t *d, Py_ssize_t d_length,
+                               const wchar_t *e, Py_ssize_t e_length)
+/*[clinic end generated code: output=529af9cda2a20349 input=064a3b68ad7f04b0]*/
 
 
 /*[clinic input]