diff options
-rw-r--r-- | Objects/unicodeobject.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index 37395c7fe5..b3c4a01e2f 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c @@ -2413,12 +2413,12 @@ static PyObject *unicode_encode_ucs1(const Py_UNICODE *p, repsize += 2+2+1; else if (*p<1000) repsize += 2+3+1; + else if (*p<10000) + repsize += 2+4+1; #ifndef Py_UNICODE_WIDE else - repsize += 2+4+1; + repsize += 2+5+1; #else - else if (*p<10000) - repsize += 2+4+1; else if (*p<100000) repsize += 2+5+1; else if (*p<1000000) |