From fe3fee6f1fd6a196b3dcc6937fc41a295a287319 Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Thu, 10 Dec 2015 11:21:36 +0900 Subject: xgettext: Improve error reporting when ITS is used * gettext-tools/src/xgettext.c (main): Print error when an ITS file is designated through a locating rule, but the file does not exist. --- gettext-tools/src/xgettext.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gettext-tools/src/xgettext.c') diff --git a/gettext-tools/src/xgettext.c b/gettext-tools/src/xgettext.c index 871a6f4..08cb179 100644 --- a/gettext-tools/src/xgettext.c +++ b/gettext-tools/src/xgettext.c @@ -892,8 +892,8 @@ This version was built without iconv()."), const char *its_basename; its_basename = locating_rule_list_locate (its_locating_rules, - filename, - language); + filename, + language); if (its_basename != NULL) { @@ -924,6 +924,9 @@ This version was built without iconv()."), } if (j == SIZEOF (its_dirs)) { + error (0, 0, _("\ +warning: ITS rule file '%s' does not exist; check your gettext installation"), + its_basename); its_rule_list_free (its_rules); its_rules = NULL; } -- cgit v1.1