update from texinfo
[gnulib.git] / lib / unistr / u16-mblen.c
index 6bb35ac..60f7a69 100644 (file)
@@ -1,5 +1,6 @@
 /* Look at first character in UTF-16 string.
-   Copyright (C) 1999-2000, 2002, 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 1999-2000, 2002, 2006-2007, 2009-2011 Free Software
+   Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2002.
 
    This program is free software: you can redistribute it and/or modify it
@@ -29,19 +30,19 @@ u16_mblen (const uint16_t *s, size_t n)
       uint16_t c = *s;
 
       if (c < 0xd800 || c >= 0xe000)
-       return (c != 0 ? 1 : 0);
+        return (c != 0 ? 1 : 0);
 #if CONFIG_UNICODE_SAFETY
       if (c < 0xdc00)
-       {
-         if (n >= 2
-             && s[1] >= 0xdc00 && s[1] < 0xe000)
-           return 2;
-       }
+        {
+          if (n >= 2
+              && s[1] >= 0xdc00 && s[1] < 0xe000)
+            return 2;
+        }
 #else
-       {
-         if (n >= 2)
-           return 2;
-       }
+        {
+          if (n >= 2)
+            return 2;
+        }
 #endif
     }
   /* invalid or incomplete multibyte character */