diff options
author | A. Wilcox <awilcox@wilcox-tech.com> | 2020-03-28 21:20:16 +0000 |
---|---|---|
committer | A. Wilcox <awilcox@wilcox-tech.com> | 2020-03-28 21:20:16 +0000 |
commit | d5a2d4b0847392305e7de2bca65d30987bd0ca7e (patch) | |
tree | 6abd9673142dfece523ff5e5379b862080aa0e65 /system/gettext-tiny/msgfmt-exit.patch | |
parent | 2e865b057fa79fa5f65240dd6634c91824f3f480 (diff) | |
parent | 29d357bdc4c7296befb3b35cd3ac3d17aa561bdb (diff) | |
download | packages-d5a2d4b0847392305e7de2bca65d30987bd0ca7e.tar.gz packages-d5a2d4b0847392305e7de2bca65d30987bd0ca7e.tar.bz2 packages-d5a2d4b0847392305e7de2bca65d30987bd0ca7e.tar.xz packages-d5a2d4b0847392305e7de2bca65d30987bd0ca7e.zip |
Merge branch 'bump/misc/2020.03.23' into 'master'
Miscellaneous bumps for 2020.03.23
See merge request adelie/packages!417
Diffstat (limited to 'system/gettext-tiny/msgfmt-exit.patch')
-rw-r--r-- | system/gettext-tiny/msgfmt-exit.patch | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/system/gettext-tiny/msgfmt-exit.patch b/system/gettext-tiny/msgfmt-exit.patch new file mode 100644 index 000000000..f5ff3fbb8 --- /dev/null +++ b/system/gettext-tiny/msgfmt-exit.patch @@ -0,0 +1,36 @@ +From 0e62c2588742cfffd3dc81c09ecc8488c0ce25b9 Mon Sep 17 00:00:00 2001 +From: Max Rees <maxcrees@me.com> +Date: Sun, 22 Mar 2020 20:20:15 -0500 +Subject: [PATCH] msgfmt: exit(1) if incorrectly used + +This prevents builds from continuing seemingly fine when they are +actually not using this version of msgfmt correctly. +--- + src/msgfmt.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/msgfmt.c b/src/msgfmt.c +index aa16c5e..3de9a56 100644 +--- a/src/msgfmt.c ++++ b/src/msgfmt.c +@@ -278,7 +278,7 @@ void set_file(int out, char* fn, FILE** dest) { + int main(int argc, char**argv) { + if (argc == 1) { + syntax(); +- return 0; ++ return 1; + } + + int arg = 1; +@@ -376,7 +376,7 @@ int main(int argc, char**argv) { + streq(A+1, "D") + ) { + syntax(); +- return 0; ++ return 1; + } else if (streq(A+1, "l")) { + arg++; + locale = A; +-- +2.25.1 + |