inttostr: add a new function, inttostr, and tests
[pspp] / lib / memcoll.c
index 9d0c434c22d6dd582b6c09243665724ba3327d2c..e08ffa5469cd04fcb71797e13c9f2d8e63047cdc 100644 (file)
@@ -1,6 +1,7 @@
 /* Locale-specific memory comparison.
 
-   Copyright (C) 1999, 2002, 2003, 2004, 2006 Free Software Foundation, Inc.
+   Copyright (C) 1999, 2002-2004, 2006, 2009-2010 Free Software Foundation,
+   Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -54,29 +55,29 @@ memcoll (char *s1, size_t s1len, char *s2, size_t s2len)
       s2[s2len++] = '\0';
 
       while (! (errno = 0, (diff = strcoll (s1, s2)) || errno))
-       {
-         /* strcoll found no difference, but perhaps it was fooled by NUL
-            characters in the data.  Work around this problem by advancing
-            past the NUL chars.  */
-         size_t size1 = strlen (s1) + 1;
-         size_t size2 = strlen (s2) + 1;
-         s1 += size1;
-         s2 += size2;
-         s1len -= size1;
-         s2len -= size2;
-
-         if (s1len == 0)
-           {
-             if (s2len != 0)
-               diff = -1;
-             break;
-           }
-         else if (s2len == 0)
-           {
-             diff = 1;
-             break;
-           }
-       }
+        {
+          /* strcoll found no difference, but perhaps it was fooled by NUL
+             characters in the data.  Work around this problem by advancing
+             past the NUL chars.  */
+          size_t size1 = strlen (s1) + 1;
+          size_t size2 = strlen (s2) + 1;
+          s1 += size1;
+          s2 += size2;
+          s1len -= size1;
+          s2len -= size2;
+
+          if (s1len == 0)
+            {
+              if (s2len != 0)
+                diff = -1;
+              break;
+            }
+          else if (s2len == 0)
+            {
+              diff = 1;
+              break;
+            }
+        }
 
       s1[s1len - 1] = n1;
       s2[s2len - 1] = n2;