]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
stringlib: Fix STRINGLIB_STR for UCS2/UCS4
authorVictor Stinner <victor.stinner@haypocalc.com>
Tue, 11 Oct 2011 22:14:32 +0000 (00:14 +0200)
committerVictor Stinner <victor.stinner@haypocalc.com>
Tue, 11 Oct 2011 22:14:32 +0000 (00:14 +0200)
Objects/stringlib/ucs2lib.h
Objects/stringlib/ucs4lib.h

index 18117ef5e652d47fc537273a0b8b26f6eb58e35a..e2e8c1be0fe921988b068bfea633f23d9a94ad56 100644 (file)
@@ -18,7 +18,7 @@
 #define STRINGLIB_TOUPPER        Py_UNICODE_TOUPPER
 #define STRINGLIB_TOLOWER        Py_UNICODE_TOLOWER
 #define STRINGLIB_FILL           Py_UNICODE_FILL
-#define STRINGLIB_STR            PyUnicode_1BYTE_DATA
+#define STRINGLIB_STR            PyUnicode_2BYTE_DATA
 #define STRINGLIB_LEN            PyUnicode_GET_LENGTH
 #define STRINGLIB_NEW            _PyUnicode_FromUCS2
 #define STRINGLIB_RESIZE         not_supported
index 988ddc08d8f5ebe7ea4da69369a8944467dd6186..0ca866047677fc8f0adc4f7886630b83a4709b50 100644 (file)
@@ -18,7 +18,7 @@
 #define STRINGLIB_TOUPPER        Py_UNICODE_TOUPPER
 #define STRINGLIB_TOLOWER        Py_UNICODE_TOLOWER
 #define STRINGLIB_FILL           Py_UNICODE_FILL
-#define STRINGLIB_STR            PyUnicode_1BYTE_DATA
+#define STRINGLIB_STR            PyUnicode_4BYTE_DATA
 #define STRINGLIB_LEN            PyUnicode_GET_LENGTH
 #define STRINGLIB_NEW            _PyUnicode_FromUCS4
 #define STRINGLIB_RESIZE         not_supported