Tue Jun 25 09:55:47 1996 David Mosberger-Tang <davidm@AZStarNet.com>
authorroland <roland>
Tue, 25 Jun 1996 13:56:31 +0000 (13:56 +0000)
committerroland <roland>
Tue, 25 Jun 1996 13:56:31 +0000 (13:56 +0000)
* catgets/gencat.c (write_out): Use %Zu to print variables of type
  size_t.
* resolv/res_debug.c (__p_rr): Print size_t variable as %lu and
cast it to (unsigned long) to make it work both on 32 and 64
bit architectures.

catgets/gencat.c
resolv/res_debug.c

index 4b6eb43..4dca43a 100644 (file)
@@ -803,7 +803,7 @@ write_out (struct catalog *catalog, const char *output_name,
          /* If the current message set has a symbolic name write this
             out first.  */
          if (set_run->symbol != NULL)
-           fprintf (fp, "%s#define %sSet %#x\t/* %s:%u */\n",
+           fprintf (fp, "%s#define %sSet %#x\t/* %s:%Zu */\n",
                     first ? "" : "\n", set_run->symbol, set_run->number - 1,
                     set_run->fname, set_run->line);
          first = 0;
@@ -816,12 +816,12 @@ write_out (struct catalog *catalog, const char *output_name,
                 not having a symbolic name.  */
              if (message_run->symbol != NULL)
                if (set_run->symbol == NULL)
-                 fprintf (fp, "#define AutomaticSet%d%s %#x\t/* %s:%u */\n",
+                 fprintf (fp, "#define AutomaticSet%d%s %#x\t/* %s:%Zu */\n",
                           set_run->number, message_run->symbol,
                           message_run->number, message_run->fname,
                           message_run->line);
                else
-                 fprintf (fp, "#define %s%s %#x\t/* %s:%u */\n",
+                 fprintf (fp, "#define %s%s %#x\t/* %s:%Zu */\n",
                           set_run->symbol, message_run->symbol,
                           message_run->number, message_run->fname,
                           message_run->line);
index 4cbed57..62cd81c 100644 (file)
@@ -689,8 +689,9 @@ __p_rr(cp, msg, file)
        putc('\n', file);
 #endif
        if (cp - cp1 != dlen) {
-               fprintf(file, ";; packet size error (found %d, dlen was %d)\n",
-                       cp - cp1, dlen);
+               fprintf(file,
+                       ";; packet size error (found %lu, dlen was %d)\n",
+                       (unsigned long) (cp - cp1), dlen);
                cp = NULL;
        }
        return (cp);