error, strerror-override: Support new errno values from POSIX:2008.
[gnulib.git] / lib / uninorm / decomposition-table.h
index ad0e1a3..d59613f 100644 (file)
@@ -1,5 +1,5 @@
 /* Decomposition of Unicode characters.
-   Copyright (C) 2001-2003, 2009 Free Software Foundation, Inc.
+   Copyright (C) 2001-2003, 2009-2012 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2009.
 
    This program is free software: you can redistribute it and/or modify it
@@ -34,15 +34,15 @@ decomp_index (ucs4_t uc)
     {
       int lookup1 = gl_uninorm_decomp_index_table.level1[index1];
       if (lookup1 >= 0)
-       {
-         unsigned int index2 = (uc >> decomp_header_2) & decomp_header_3;
-         int lookup2 = gl_uninorm_decomp_index_table.level2[lookup1 + index2];
-         if (lookup2 >= 0)
-           {
-             unsigned int index3 = uc & decomp_header_4;
-             return gl_uninorm_decomp_index_table.level3[lookup2 + index3];
-           }
-       }
+        {
+          unsigned int index2 = (uc >> decomp_header_2) & decomp_header_3;
+          int lookup2 = gl_uninorm_decomp_index_table.level2[lookup1 + index2];
+          if (lookup2 >= 0)
+            {
+              unsigned int index3 = uc & decomp_header_4;
+              return gl_uninorm_decomp_index_table.level3[lookup2 + index3];
+            }
+        }
     }
   return (unsigned short)(-1);
 }