blob: 595d979b1f32a389cff411f4668195fa8c0517e6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
Issue #19529: Fix unicode_aswidechar() with 4byte unicode and 2byte wchar_t, for AIX
--- Objects/unicodeobject.c
+++ Objects/unicodeobject.c
@@ -1267,7 +1267,7 @@
Py_ssize_t nchar;
u = PyUnicode_AS_UNICODE(unicode);
- uend = u + PyUnicode_GET_SIZE(u);
+ uend = u + PyUnicode_GET_SIZE(unicode);
if (w != NULL) {
worig = w;
wend = w + size;
|