2000-03-17 Roland McGrath <roland@baalperazim.frob.com>
authorRoland McGrath <roland@gnu.org>
Mon, 20 Mar 2000 18:09:38 +0000 (18:09 +0000)
committerRoland McGrath <roland@gnu.org>
Mon, 20 Mar 2000 18:09:38 +0000 (18:09 +0000)
* locale/programs/ld-collate.c (collate_read): Remove bogus cast.
(insert_value, handle_ellipsis, collate_read): Replace %zu in format
strings with %Zu, because gcc-2.95.2's -Wformat knows about the latter
but not the former.

locale/programs/ld-collate.c

index dbe822b..aee98df 100644 (file)
@@ -921,7 +921,7 @@ insert_value (struct linereader *ldfile, struct token *arg,
   if (elem->next != NULL || (collate->cursor != NULL
                             && elem->next == collate->cursor))
     {
-      lr_error (ldfile, _("order for `%.*s' already defined at %s:%zu"),
+      lr_error (ldfile, _("order for `%.*s' already defined at %s:%Zu"),
                (int) arg->val.str.lenmb, arg->val.str.startmb,
                elem->file, elem->line);
       lr_ignore_rest (ldfile, 0);
@@ -1089,7 +1089,7 @@ sequence is not lower than that of the last character"), "LC_COLLATE");
                                             && elem->next == collate->cursor))
                    {
                      lr_error (ldfile, _("\
-order for `%.*s' already defined at %s:%zu"),
+order for `%.*s' already defined at %s:%Zu"),
                                (int) namelen, seq->name,
                                elem->file, elem->line);
                      goto increment;
@@ -1228,7 +1228,7 @@ order for `%.*s' already defined at %s:%zu"),
                                             && elem->next == collate->cursor))
                    {
                      lr_error (ldfile, _("\
-%s: order for `%.*s' already defined at %s:%zu"),
+%s: order for `%.*s' already defined at %s:%Zu"),
                                "LC_COLLATE", (int) lenfrom, buf,
                                elem->file, elem->line);
                      continue;
@@ -3391,9 +3391,9 @@ error while adding equivalent collating symbol"));
                  && collate->undefined.next == collate->cursor))
            {
              lr_error (ldfile,
-                       _("%s: order for `%.*s' already defined at %s:%zu"),
+                       _("%s: order for `%.*s' already defined at %s:%Zu"),
                        "LC_COLLATE", 9, "UNDEFINED",
-                       (int) collate->undefined.file,
+                       collate->undefined.file,
                        collate->undefined.line);
              lr_ignore_rest (ldfile, 0);
            }