Use spaces for indentation, not tabs.
[gnulib.git] / tests / test-strtod.c
index 69dd474..14f73b9 100644 (file)
 #include "isnand-nolibm.h"
 
 #define ASSERT(expr) \
-  do                                                                        \
-    {                                                                       \
-      if (!(expr))                                                          \
-       {                                                                    \
-         fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
-         fflush (stderr);                                                   \
-         /* FIXME abort ();*/status = 1;                               \
-       }                                                                    \
-    }                                                                       \
+  do                                                                         \
+    {                                                                        \
+      if (!(expr))                                                           \
+        {                                                                    \
+          fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);                                                   \
+          /* FIXME abort ();*/status = 1;                               \
+        }                                                                    \
+    }                                                                        \
   while (0)
 
 /* Avoid requiring -lm just for fabs.  */
@@ -806,16 +806,16 @@ main (void)
     char *input = malloc (m + 1);
     if (input)
       {
-       char *ptr;
-       double result;
-       memset (input, '\t', m - 1);
-       input[m - 1] = '1';
-       input[m] = '\0';
-       errno = 0;
-       result = strtod (input, &ptr);
-       ASSERT (result == 1.0);
-       ASSERT (ptr == input + m);
-       ASSERT (errno == 0);
+        char *ptr;
+        double result;
+        memset (input, '\t', m - 1);
+        input[m - 1] = '1';
+        input[m] = '\0';
+        errno = 0;
+        result = strtod (input, &ptr);
+        ASSERT (result == 1.0);
+        ASSERT (ptr == input + m);
+        ASSERT (errno == 0);
       }
     free (input);
   }
@@ -824,16 +824,16 @@ main (void)
     char *input = malloc (m + 1);
     if (input)
       {
-       char *ptr;
-       double result;
-       memset (input, '0', m - 1);
-       input[m - 1] = '1';
-       input[m] = '\0';
-       errno = 0;
-       result = strtod (input, &ptr);
-       ASSERT (result == 1.0);
-       ASSERT (ptr == input + m);
-       ASSERT (errno == 0);
+        char *ptr;
+        double result;
+        memset (input, '0', m - 1);
+        input[m - 1] = '1';
+        input[m] = '\0';
+        errno = 0;
+        result = strtod (input, &ptr);
+        ASSERT (result == 1.0);
+        ASSERT (ptr == input + m);
+        ASSERT (errno == 0);
       }
     free (input);
   }
@@ -845,25 +845,25 @@ main (void)
     char *input = malloc (m + 1);
     if (input)
       {
-       char *ptr;
-       double result;
-       input[0] = '.';
-       memset (input + 1, '0', m - 10);
-       input[m - 9] = '1';
-       input[m - 8] = 'e';
-       input[m - 7] = '+';
-       input[m - 6] = '9';
-       input[m - 5] = '9';
-       input[m - 4] = '9';
-       input[m - 3] = '9';
-       input[m - 2] = '9';
-       input[m - 1] = '1';
-       input[m] = '\0';
-       errno = 0;
-       result = strtod (input, &ptr);
-       ASSERT (result == 1.0);         /* MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, OSF/1 5.1, mingw */
-       ASSERT (ptr == input + m);      /* OSF/1 5.1 */
-       ASSERT (errno == 0);            /* MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, OSF/1 5.1, mingw */
+        char *ptr;
+        double result;
+        input[0] = '.';
+        memset (input + 1, '0', m - 10);
+        input[m - 9] = '1';
+        input[m - 8] = 'e';
+        input[m - 7] = '+';
+        input[m - 6] = '9';
+        input[m - 5] = '9';
+        input[m - 4] = '9';
+        input[m - 3] = '9';
+        input[m - 2] = '9';
+        input[m - 1] = '1';
+        input[m] = '\0';
+        errno = 0;
+        result = strtod (input, &ptr);
+        ASSERT (result == 1.0);         /* MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, OSF/1 5.1, mingw */
+        ASSERT (ptr == input + m);      /* OSF/1 5.1 */
+        ASSERT (errno == 0);            /* MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, OSF/1 5.1, mingw */
       }
     free (input);
   }
@@ -872,24 +872,24 @@ main (void)
     char *input = malloc (m + 1);
     if (input)
       {
-       char *ptr;
-       double result;
-       input[0] = '1';
-       memset (input + 1, '0', m - 9);
-       input[m - 8] = 'e';
-       input[m - 7] = '-';
-       input[m - 6] = '9';
-       input[m - 5] = '9';
-       input[m - 4] = '9';
-       input[m - 3] = '9';
-       input[m - 2] = '9';
-       input[m - 1] = '1';
-       input[m] = '\0';
-       errno = 0;
-       result = strtod (input, &ptr);
-       ASSERT (result == 1.0);         /* MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, OSF/1 5.1, mingw */
-       ASSERT (ptr == input + m);
-       ASSERT (errno == 0);            /* MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, OSF/1 5.1, mingw */
+        char *ptr;
+        double result;
+        input[0] = '1';
+        memset (input + 1, '0', m - 9);
+        input[m - 8] = 'e';
+        input[m - 7] = '-';
+        input[m - 6] = '9';
+        input[m - 5] = '9';
+        input[m - 4] = '9';
+        input[m - 3] = '9';
+        input[m - 2] = '9';
+        input[m - 1] = '1';
+        input[m] = '\0';
+        errno = 0;
+        result = strtod (input, &ptr);
+        ASSERT (result == 1.0);         /* MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, OSF/1 5.1, mingw */
+        ASSERT (ptr == input + m);
+        ASSERT (errno == 0);            /* MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, IRIX 6.5, OSF/1 5.1, mingw */
       }
     free (input);
   }
@@ -899,20 +899,20 @@ main (void)
     char *input = malloc (m + 1);
     if (input)
       {
-       char *ptr;
-       double result;
-       input[0] = '-';
-       input[1] = '0';
-       input[2] = 'e';
-       input[3] = '1';
-       memset (input + 4, '0', m - 3);
-       input[m] = '\0';
-       errno = 0;
-       result = strtod (input, &ptr);
-       ASSERT (result == 0.0);
-       ASSERT (!!signbit (result) == !!signbit (-zero)); /* IRIX 6.5, OSF/1 4.0 */
-       ASSERT (ptr == input + m);
-       ASSERT (errno == 0);
+        char *ptr;
+        double result;
+        input[0] = '-';
+        input[1] = '0';
+        input[2] = 'e';
+        input[3] = '1';
+        memset (input + 4, '0', m - 3);
+        input[m] = '\0';
+        errno = 0;
+        result = strtod (input, &ptr);
+        ASSERT (result == 0.0);
+        ASSERT (!!signbit (result) == !!signbit (-zero)); /* IRIX 6.5, OSF/1 4.0 */
+        ASSERT (ptr == input + m);
+        ASSERT (errno == 0);
       }
     free (input);
   }