about summary refs log tree commit diff
path: root/locale/programs/ld-ctype.c
diff options
context:
space:
mode:
Diffstat (limited to 'locale/programs/ld-ctype.c')
-rw-r--r--locale/programs/ld-ctype.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/locale/programs/ld-ctype.c b/locale/programs/ld-ctype.c
index d98b7bdfd2..97ff7fc8bb 100644
--- a/locale/programs/ld-ctype.c
+++ b/locale/programs/ld-ctype.c
@@ -346,7 +346,8 @@ ctype_finish (struct localedef_t *locale, struct charmap_t *charmap)
 	 empty one.  */
       if (ctype == NULL)
 	{
-	  error (0, 0, _("No definition for %s category found"), "LC_CTYPE");
+	  if (! be_quiet)
+	    error (0, 0, _("No definition for %s category found"), "LC_CTYPE");
 	  ctype_startup (NULL, locale, charmap, 0);
 	  ctype = locale->categories[LC_CTYPE].ctype;
 	}
@@ -1217,7 +1218,7 @@ charclass_symbolic_ellipsis (struct linereader *ldfile,
     invalid_range:
       lr_error (ldfile,
 		_("`%s' and `%.*s' are no valid names for symbolic range"),
-		last_str, now->val.str.lenmb, nowstr);
+		last_str, (int) now->val.str.lenmb, nowstr);
       return;
     }