summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2020-02-15 13:44:48 -0600
committerxhe <xhebox@users.noreply.github.com>2020-02-16 12:18:50 +0800
commit4fedf0bfc01ef11dcd5016c4403204c1768fb425 (patch)
treedcf0d8124124f7d6acf9f7bc5774ff8b4c6d0047
parent348b2fad42fd052fdea17e9f9d0f6bacd544a097 (diff)
downloadgettext-tiny-4fedf0bfc01ef11dcd5016c4403204c1768fb425.tar.gz
msgfmt: Allow space between --keyword and its arg
While building mate-panel 1.24.0: make[3]: Entering directory '/usr/src/packages/user/mate-panel/src/mate-panel-1.24.0/libmate-panel-applet' /usr/bin/msgfmt --desktop --keyword Name --keyword Description --template org.mate.panel.TestApplet.mate-panel-applet.desktop.in -d ../po -o org.mate.panel.TestApplet.mate-panel-applet fopen: No such file or directory Fixes: 55a2119d06 ("msgfmt: support keyword, template, output options")
-rw-r--r--src/msgfmt.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/msgfmt.c b/src/msgfmt.c
index 1120ff6..f75ab8b 100644
--- a/src/msgfmt.c
+++ b/src/msgfmt.c
@@ -333,6 +333,8 @@ int main(int argc, char**argv) {
mode = m_desktop;
} else if(streq(A+2, "xml")) {
mode = m_xml;
+ } else if(streq(A+2, "keyword")) {
+ arg++;
} else if((locale = strstarts(A+2, "locale="))) {
} else if(streq(A+2, "check")) {
strict = true;