From: Marc-André Lemburg Date: Wed, 6 Feb 2002 18:20:19 +0000 (+0000) Subject: Cosmetics. X-Git-Tag: v2.3c1~6728 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dc724d6e35aaf76a291f4b17b59516adcf3c9e98;p=python Cosmetics. --- diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index a67caa3026..fb9b81ff3d 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c @@ -1191,8 +1191,8 @@ PyObject *PyUnicode_EncodeUTF8(const Py_UNICODE *s, } else if (ch < 0x0800) { - *p++ = 0xc0 | (ch >> 6); - *p++ = 0x80 | (ch & 0x3f); + *p++ = (char)(0xc0 | (ch >> 6)); + *p++ = (char)(0x80 | (ch & 0x3f)); cbWritten += 2; } @@ -1230,10 +1230,10 @@ PyObject *PyUnicode_EncodeUTF8(const Py_UNICODE *s, cbWritten += 3; } else { - *p++ = 0xf0 | (ch>>18); - *p++ = 0x80 | ((ch>>12) & 0x3f); - *p++ = 0x80 | ((ch>>6) & 0x3f); - *p++ = 0x80 | (ch & 0x3f); + *p++ = (char)(0xf0 | (ch>>18)); + *p++ = (char)(0x80 | ((ch>>12) & 0x3f)); + *p++ = (char)(0x80 | ((ch>>6) & 0x3f)); + *p++ = (char)(0x80 | (ch & 0x3f)); cbWritten += 4; } }