Don't emit message about not defined category if be_quiet.
authordrepper <drepper>
Sun, 26 Dec 1999 08:45:52 +0000 (08:45 +0000)
committerdrepper <drepper>
Sun, 26 Dec 1999 08:45:52 +0000 (08:45 +0000)
locale/programs/ld-address.c
locale/programs/ld-ctype.c
locale/programs/ld-identification.c
locale/programs/ld-measurement.c
locale/programs/ld-messages.c
locale/programs/ld-name.c
locale/programs/ld-numeric.c
locale/programs/ld-paper.c
locale/programs/ld-telephone.c

index 13ff792..187b546 100644 (file)
@@ -127,7 +127,9 @@ address_finish (struct localedef_t *locale, struct charmap_t *charmap)
         empty one.  */
       if (address == NULL)
        {
-         error (0, 0, _("No definition for %s category found"), "LC_ADDRESS");
+         if (! be_quiet)
+           error (0, 0, _("No definition for %s category found"),
+                  "LC_ADDRESS");
          address_startup (NULL, locale, 0);
          address = locale->categories[LC_ADDRESS].address;
          nothing = 1;
index d98b7bd..97ff7fc 100644 (file)
@@ -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;
     }
 
index 957f12c..b14db50 100644 (file)
@@ -128,8 +128,9 @@ identification_finish (struct localedef_t *locale, struct charmap_t *charmap)
         empty one.  */
       if (identification == NULL)
        {
-         error (0, 0, _("No definition for %s category found"),
-                "LC_IDENTIFICATION");
+         if (! be_quiet)
+           error (0, 0, _("No definition for %s category found"),
+                  "LC_IDENTIFICATION");
          identification_startup (NULL, locale, 0);
          identification
            = locale->categories[LC_IDENTIFICATION].identification;
index 610eb5e..c3dbf5f 100644 (file)
@@ -89,8 +89,9 @@ measurement_finish (struct localedef_t *locale, struct charmap_t *charmap)
         empty one.  */
       if (measurement == NULL)
        {
-         error (0, 0, _("No definition for %s category found"),
-                "LC_MEASUREMENT");
+         if (! be_quiet)
+           error (0, 0, _("No definition for %s category found"),
+                  "LC_MEASUREMENT");
          measurement_startup (NULL, locale, 0);
          measurement = locale->categories[LC_MEASUREMENT].measurement;
          nothing = 1;
index a29cfea..2ee4bda 100644 (file)
@@ -94,8 +94,9 @@ messages_finish (struct localedef_t *locale, struct charmap_t *charmap)
         empty one.  */
       if (messages == NULL)
        {
-         error (0, 0, _("No definition for %s category found"),
-                "LC_MESSAGES");
+         if (! be_quiet)
+           error (0, 0, _("No definition for %s category found"),
+                  "LC_MESSAGES");
          messages_startup (NULL, locale, 0);
          messages = locale->categories[LC_MESSAGES].messages;
          nothing = 1;
index 9419fdd..39ab22c 100644 (file)
@@ -90,7 +90,8 @@ name_finish (struct localedef_t *locale, struct charmap_t *charmap)
         empty one.  */
       if (name == NULL)
        {
-         error (0, 0, _("No definition for %s category found"), "LC_NAME");
+         if (! be_quiet)
+           error (0, 0, _("No definition for %s category found"), "LC_NAME");
          name_startup (NULL, locale, 0);
          name = locale->categories[LC_NAME].name;
          nothing = 1;
index 22943f3..b35e6d6 100644 (file)
@@ -97,7 +97,9 @@ numeric_finish (struct localedef_t *locale, struct charmap_t *charmap)
         empty one.  */
       if (numeric == NULL)
        {
-         error (0, 0, _("No definition for %s category found"), "LC_NUMERIC");
+         if (! be_quiet)
+           error (0, 0, _("No definition for %s category found"),
+                  "LC_NUMERIC");
          numeric_startup (NULL, locale, 0);
          numeric = locale->categories[LC_NUMERIC].numeric;
          nothing = 1;
index e20d789..2c1e4c6 100644 (file)
@@ -87,7 +87,8 @@ paper_finish (struct localedef_t *locale, struct charmap_t *charmap)
         empty one.  */
       if (paper == NULL)
        {
-         error (0, 0, _("No definition for %s category found"), "LC_PAPER");
+         if (! be_quiet)
+           error (0, 0, _("No definition for %s category found"), "LC_PAPER");
          paper_startup (NULL, locale, 0);
          paper = locale->categories[LC_PAPER].paper;
          nothing = 1;
index 5d2ea49..1fd79fb 100644 (file)
@@ -90,8 +90,9 @@ telephone_finish (struct localedef_t *locale, struct charmap_t *charmap)
         empty one.  */
       if (telephone == NULL)
        {
-         error (0, 0, _("No definition for %s category found"),
-                "LC_TELEPHONE");
+         if (! be_quiet)
+           error (0, 0, _("No definition for %s category found"),
+                  "LC_TELEPHONE");
          telephone_startup (NULL, locale, 0);
          telephone = locale->categories[LC_TELEPHONE].telephone;
          nothing = 1;