]> granicus.if.org Git - python/commitdiff
Cosmetics.
authorMarc-André Lemburg <mal@egenix.com>
Wed, 6 Feb 2002 18:20:19 +0000 (18:20 +0000)
committerMarc-André Lemburg <mal@egenix.com>
Wed, 6 Feb 2002 18:20:19 +0000 (18:20 +0000)
Objects/unicodeobject.c

index a67caa30262034eb351862e516153ceb978e0b9b..fb9b81ff3d51a92483117c5b9f1df330140f854d 100644 (file)
@@ -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;
            }
        }