From: Victor Stinner Date: Tue, 11 Oct 2011 22:54:35 +0000 (+0200) Subject: Backed out changeset 952d91a7d376 X-Git-Tag: v3.3.0a1~1209 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=983b1434bda1819864fb5d82248f249358a4c22d;p=python Backed out changeset 952d91a7d376 If maxchar == PyUnicode_MAX_CHAR_VALUE(unicode), we do an useless copy. --- diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index 6740a75bab..1042254435 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c @@ -1837,7 +1837,7 @@ unicode_adjust_maxchar(PyObject **p_unicode) } } } - assert(max_char <= PyUnicode_MAX_CHAR_VALUE(unicode)); + assert(max_char < PyUnicode_MAX_CHAR_VALUE(unicode)); copy = PyUnicode_New(len, max_char); copy_characters(copy, 0, unicode, 0, len); Py_DECREF(unicode);