zless, znew: exit 1 upon --help or --version write failure
authorJim Meyering <meyering@fb.com>
Mon, 13 Nov 2017 15:20:05 +0000 (07:20 -0800)
committerJim Meyering <meyering@fb.com>
Mon, 13 Nov 2017 15:31:23 +0000 (07:31 -0800)
* zless.in: Exit 1 upon --help or --version write error.
* znew.in: Likewise.

zless.in
znew.in

index 5c20d8271382d4035189b34ede2897f867afc0a4..e4da708f778740f388029e04ac24e4d5eaaa0ed2 100644 (file)
--- a/zless.in
+++ b/zless.in
@@ -32,8 +32,8 @@ Options are the same as for 'less'.
 Report bugs to <bug-gzip@gnu.org>."
 
 case $1 in
---help)    printf '%s\n' "$usage"  ; exit;;
---version) printf '%s\n' "$version"; exit;;
+--help)      printf '%s\n' "$usage"   || exit 1; exit;;
+--version)   printf '%s\n' "$version" || exit 1; exit;;
 esac
 
 if test "${LESSMETACHARS+set}" != set; then
diff --git a/znew.in b/znew.in
index 5c98256e4396084f70d2a6c0b4fb3a48988167b2..48475e9d0dd8580fac76f4f4c18efe354fd4be42 100644 (file)
--- a/znew.in
+++ b/znew.in
@@ -60,8 +60,8 @@ ext=.gz
 for arg
 do
   case "$arg" in
-  --help)      printf '%s\n' "$usage"  ; exit;;
-  --version)   printf '%s\n' "$version"; exit;;
+  --help)      printf '%s\n' "$usage"   || exit 1; exit;;
+  --version)   printf '%s\n' "$version" || exit 1; exit;;
   -*)     opt="$opt $arg"; shift;;
    *)     break;;
   esac