Issue #25318: Fix backslashreplace()

Fix code to estimate the needed space.
This commit is contained in:
Victor Stinner 2015-10-09 03:37:11 +02:00
parent 797485e101
commit 3fa36ff5e4
1 changed files with 1 additions and 1 deletions

View File

@ -590,7 +590,7 @@ backslashreplace(_PyBytesWriter *writer, Py_ssize_t prealloc_per_char,
incr = 2+4;
else {
assert(ch <= MAX_UNICODE);
incr = 2+6;
incr = 2+8;
}
if (size > PY_SSIZE_T_MAX - incr) {
PyErr_SetString(PyExc_OverflowError,