summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Objects/unicodeobject.c6
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)