[Python-checkins] cpython: stringlib: Fix STRINGLIB_STR for UCS2/UCS4
victor.stinner
python-checkins at python.org
Wed Oct 12 00:13:57 CEST 2011
http://hg.python.org/cpython/rev/62fd915c4e0b
changeset: 72876:62fd915c4e0b
user: Victor Stinner <victor.stinner at haypocalc.com>
date: Wed Oct 12 00:14:32 2011 +0200
summary:
stringlib: Fix STRINGLIB_STR for UCS2/UCS4
files:
Objects/stringlib/ucs2lib.h | 2 +-
Objects/stringlib/ucs4lib.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Objects/stringlib/ucs2lib.h b/Objects/stringlib/ucs2lib.h
--- a/Objects/stringlib/ucs2lib.h
+++ b/Objects/stringlib/ucs2lib.h
@@ -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
diff --git a/Objects/stringlib/ucs4lib.h b/Objects/stringlib/ucs4lib.h
--- a/Objects/stringlib/ucs4lib.h
+++ b/Objects/stringlib/ucs4lib.h
@@ -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
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list