From d0442f44686f23f2d86e0bef09a1bf1587adc3ca Mon Sep 17 00:00:00 2001 From: orbea Date: Tue, 15 Oct 2019 19:27:36 -0700 Subject: [PATCH] qb: Update the die function. --- qb/qb.init.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/qb/qb.init.sh b/qb/qb.init.sh index e883248f66..9546b5784c 100644 --- a/qb/qb.init.sh +++ b/qb/qb.init.sh @@ -7,11 +7,12 @@ die() { ret="$1" shift 1 - printf %s\\n "$@" >&2 case "$ret" in - : ) return 0 ;; - * ) exit "$ret" ;; + : ) printf %s\\n "$@" >&2; return 0 ;; + 0 ) printf %s\\n "$@" ;; + * ) printf %s\\n "$@" >&2 ;; esac + exit "$ret" } # exists: