diff lib/unistr/u8-mblen.c @ 12421:e8d2c6fc33ad

Use spaces for indentation, not tabs.
author Bruno Haible <bruno@clisp.org>
date Thu, 10 Dec 2009 20:28:30 +0100
parents ad8a75a45dc9
children b5e42ef33b49
line wrap: on
line diff
--- a/lib/unistr/u8-mblen.c
+++ b/lib/unistr/u8-mblen.c
@@ -29,69 +29,69 @@
       uint8_t c = *s;
 
       if (c < 0x80)
-	return (c != 0 ? 1 : 0);
+        return (c != 0 ? 1 : 0);
       if (c >= 0xc2)
-	{
-	  if (c < 0xe0)
-	    {
-	      if (n >= 2
+        {
+          if (c < 0xe0)
+            {
+              if (n >= 2
 #if CONFIG_UNICODE_SAFETY
-		  && (s[1] ^ 0x80) < 0x40
+                  && (s[1] ^ 0x80) < 0x40
 #endif
-		 )
-		return 2;
-	    }
-	  else if (c < 0xf0)
-	    {
-	      if (n >= 3
+                 )
+                return 2;
+            }
+          else if (c < 0xf0)
+            {
+              if (n >= 3
 #if CONFIG_UNICODE_SAFETY
-		  && (s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
-		  && (c >= 0xe1 || s[1] >= 0xa0)
-		  && (c != 0xed || s[1] < 0xa0)
+                  && (s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
+                  && (c >= 0xe1 || s[1] >= 0xa0)
+                  && (c != 0xed || s[1] < 0xa0)
 #endif
-		 )
-		return 3;
-	    }
-	  else if (c < 0xf8)
-	    {
-	      if (n >= 4
+                 )
+                return 3;
+            }
+          else if (c < 0xf8)
+            {
+              if (n >= 4
 #if CONFIG_UNICODE_SAFETY
-		  && (s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
-		  && (s[3] ^ 0x80) < 0x40
-		  && (c >= 0xf1 || s[1] >= 0x90)
+                  && (s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
+                  && (s[3] ^ 0x80) < 0x40
+                  && (c >= 0xf1 || s[1] >= 0x90)
 #if 1
-		  && (c < 0xf4 || (c == 0xf4 && s[1] < 0x90))
+                  && (c < 0xf4 || (c == 0xf4 && s[1] < 0x90))
 #endif
 #endif
-		 )
-		return 4;
-	    }
+                 )
+                return 4;
+            }
 #if 0
-	  else if (c < 0xfc)
-	    {
-	      if (n >= 5
+          else if (c < 0xfc)
+            {
+              if (n >= 5
 #if CONFIG_UNICODE_SAFETY
-		  && (s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
-		  && (s[3] ^ 0x80) < 0x40 && (s[4] ^ 0x80) < 0x40
-		  && (c >= 0xf9 || s[1] >= 0x88)
+                  && (s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
+                  && (s[3] ^ 0x80) < 0x40 && (s[4] ^ 0x80) < 0x40
+                  && (c >= 0xf9 || s[1] >= 0x88)
 #endif
-		 )
-		return 5;
-	    }
-	  else if (c < 0xfe)
-	    {
-	      if (n >= 6
+                 )
+                return 5;
+            }
+          else if (c < 0xfe)
+            {
+              if (n >= 6
 #if CONFIG_UNICODE_SAFETY
-		  && (s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
-		  && (s[3] ^ 0x80) < 0x40 && (s[4] ^ 0x80) < 0x40
-		  && (s[5] ^ 0x80) < 0x40
-		  && (c >= 0xfd || s[1] >= 0x84)
+                  && (s[1] ^ 0x80) < 0x40 && (s[2] ^ 0x80) < 0x40
+                  && (s[3] ^ 0x80) < 0x40 && (s[4] ^ 0x80) < 0x40
+                  && (s[5] ^ 0x80) < 0x40
+                  && (c >= 0xfd || s[1] >= 0x84)
 #endif
-		 )
-		return 6;
-	    }
+                 )
+                return 6;
+            }
 #endif
-	}
+        }
     }
   /* invalid or incomplete multibyte character */
   return -1;