chiark / gitweb /
*** empty log message ***
[sympathy.git] / src / utf8.c
index 7512c43ecb18eb272630e82cff6bedb5f34adcc5..aaa5ffc69cb13d6a79c1a2e0e9a8f14eef937d75 100644 (file)
@@ -10,6 +10,9 @@ static char rcsid[] = "$Id$";
 
 /*
  * $Log$
+ * Revision 1.9  2008/02/27 01:31:14  james
+ * *** empty log message ***
+ *
  * Revision 1.8  2008/02/27 00:54:16  james
  * *** empty log message ***
  *
@@ -154,26 +157,27 @@ utf8_new (void)
 
 }
 
-int  utf8_encode (char *ptr, int ch)
+int
+utf8_encode (char *ptr, int ch)
 {
 
   if (ch < 0x80)
     {
       ptr[0] = ch;
-       return 1;
+      return 1;
     }
   else if (ch < 0x800)
     {
       ptr[0] = 0xc0 | (ch >> 6);
       ptr[1] = 0x80 | (ch & 0x3f);
-       return 2;
+      return 2;
     }
   else if (ch < 0x10000)
     {
       ptr[0] = 0xe0 | (ch >> 12);
       ptr[1] = 0x80 | ((ch >> 6) & 0x3f);
       ptr[2] = 0x80 | (ch & 0x3f);
-       return 3;
+      return 3;
     }
   else if (ch < 0x1fffff)
     {
@@ -181,18 +185,19 @@ int  utf8_encode (char *ptr, int ch)
       ptr[1] = 0x80 | ((ch >> 12) & 0x3f);
       ptr[2] = 0x80 | ((ch >> 6) & 0x3f);
       ptr[3] = 0x80 | (ch & 0x3f);
-       return 4;
+      return 4;
     }
-       return 0;
+  return 0;
 }
 
 void
 utf8_emit (TTY * t, int ch)
 {
   uint8_t buf[4];
-int i;
-  i=utf8_encode(buf,ch);
-  if (!i) return;
+  int i;
+  i = utf8_encode (buf, ch);
+  if (!i)
+    return;
 
-      t->xmit (t, buf, i);
+  t->xmit (t, buf, i);
 }