(main): Use %Zu for size_t in printf format strings.
authordrepper <drepper>
Sat, 4 Jul 1998 10:26:50 +0000 (10:26 +0000)
committerdrepper <drepper>
Sat, 4 Jul 1998 10:26:50 +0000 (10:26 +0000)
stdio-common/bug1.c
stdio-common/bug5.c
stdio-common/test_rdwr.c
stdio-common/tstgetln.c

index 455b14d..51639d3 100644 (file)
@@ -12,12 +12,12 @@ main (void)
   stream = open_memstream (&bp, &size);
   fprintf (stream, "hello");
   fflush (stream);
-  printf ("buf = %s, size = %d\n", bp, size);
+  printf ("buf = %s, size = %Zu\n", bp, size);
   lose |= size != 5;
   lose |= strncmp (bp, "hello", size);
   fprintf (stream, ", world");
   fclose (stream);
-  printf ("buf = %s, size = %d\n", bp, size);
+  printf ("buf = %s, size = %Zu\n", bp, size);
   lose |= size != 12;
   lose |= strncmp (bp, "hello, world", 12);
 
index 8c3d0e3..f655845 100644 (file)
@@ -28,7 +28,7 @@ main (void)
       return 1;
     }
   for (i = 0; i < 1000; ++i)
-    fprintf (in, "%u\n", i);
+    fprintf (in, "%Zu\n", i);
 
   out = fopen (outname, "w");
   if (out == NULL)
index 32bce5b..e274dcc 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991, 1992, 1996, 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1992, 1996, 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -61,13 +61,13 @@ main (int argc, char **argv)
        int c = getc (f);
        if (c == EOF)
          {
-           printf ("EOF at %u.\n", i);
+           printf ("EOF at %Zu.\n", i);
            lose = 1;
            break;
          }
        else if (c != hello[i])
          {
-           printf ("Got '%c' instead of '%c' at %u.\n",
+           printf ("Got '%c' instead of '%c' at %Zu.\n",
                    (unsigned char) c, hello[i], i);
            lose = 1;
            break;
@@ -83,7 +83,7 @@ main (int argc, char **argv)
        for (i = replace_from; i < replace_to; ++i)
          if (putc(replace[i], f) == EOF)
            {
-             printf ("putc('%c') got %s at %u.\n",
+             printf ("putc('%c') got %s at %Zu.\n",
                      replace[i], strerror (errno), i);
              lose = 1;
              break;
@@ -97,7 +97,7 @@ main (int argc, char **argv)
       }
     else
       {
-       printf ("ftell returns %lu; should be %u.\n", where, replace_from);
+       printf ("ftell returns %lu; should be %Zu.\n", where, replace_from);
        lose = 1;
       }
   }
index fe37672..d6ff2c1 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1992, 1995, 1996, 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1992, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -32,7 +32,7 @@ main (int argc, char *argv[])
 
   while ((len = getline (&buf, &size, stdin)) != -1)
     {
-      printf ("bufsize %u; read %d: ", size, len);
+      printf ("bufsize %Zu; read %Zd: ", size, len);
       if (fwrite (buf, len, 1, stdout) != 1)
        {
          perror ("fwrite");