]> granicus.if.org Git - python/commitdiff
Fix broken xmlcharrefreplace by rev 2.204.
authorHye-Shik Chang <hyeshik@gmail.com>
Mon, 22 Dec 2003 01:31:13 +0000 (01:31 +0000)
committerHye-Shik Chang <hyeshik@gmail.com>
Mon, 22 Dec 2003 01:31:13 +0000 (01:31 +0000)
(Pointy hat goes to perky)

Objects/unicodeobject.c

index 37395c7fe573e74066c927191ca1d070eab7f5a6..b3c4a01e2f4e282fdd0b247708c090b86391012c 100644 (file)
@@ -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)