From 5d431a3ef0a310ab042e2cf5c71a4ad59fd9184a Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Mon, 20 Mar 2000 19:21:35 +0000 Subject: * locale/programs/ld-time.c (time_finish): Use %Z instead of %z. * locale/programs/ld-ctype.c (ctype_finish, ctype_class_new): Likewise. --- locale/programs/ld-ctype.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'locale/programs/ld-ctype.c') diff --git a/locale/programs/ld-ctype.c b/locale/programs/ld-ctype.c index b0b9144c14..21f271f706 100644 --- a/locale/programs/ld-ctype.c +++ b/locale/programs/ld-ctype.c @@ -466,7 +466,7 @@ character L'\\u%0*x' in class `%s' must not be in class `%s'"), { char buf[17]; - sprintf (buf, "\\%zo", cnt); + snprintf (buf, sizeof buf, "\\%Zo", cnt); if (!be_quiet) error (0, 0, _("\ @@ -481,7 +481,7 @@ character '%s' in class `%s' must be in class `%s'"), { char buf[17]; - sprintf (buf, "\\%zo", cnt); + snprintf (buf, sizeof buf, "\\%Zo", cnt); if (!be_quiet) error (0, 0, _("\ @@ -1051,7 +1051,7 @@ ctype_class_new (struct linereader *lr, struct locale_ctype_t *ctype, if (ctype->nr_charclass == MAX_NR_CHARCLASS) /* Exit code 2 is prescribed in P1003.2b. */ error (2, 0, _("\ -implementation limit: no more than %zd character classes allowed"), +implementation limit: no more than %Zd character classes allowed"), MAX_NR_CHARCLASS); ctype->classnames[ctype->nr_charclass++] = name; @@ -3051,7 +3051,7 @@ allocate_arrays (struct locale_ctype_t *ctype, struct charmap_t *charmap, { size_t idx; size_t width_table_size; - + /* First we have to decide how we organize the arrays. It is easy for a one-byte character set. But multi-byte character set cannot be stored flat because the chars might be sparsely used. -- cgit v1.2.3