---
 functions |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/functions b/functions
index 9b348b7..0acdbbf 100644
--- a/functions
+++ b/functions
@@ -57,7 +57,7 @@ if [[ $USECOLOR = YES || $USECOLOR = yes ]]; then
        C_CLEAR="\033[1;0m"
 fi
 
-if [ -t 1 ]; then
+if [[ -t 1 ]]; then
        SAVE_POSITION="\033[s"
        RESTORE_POSITION="\033[u"
        DEL_TEXT="\033[$(($STAT_COL+4))G"
@@ -116,10 +116,8 @@ stat_fail() {
 }
 
 stat_die() {
-       retval=1
-       [ "$1" = "" ] || retval=$1
        stat_fail
-       exit $retval
+       exit ${1:-1}
 }
 
 status() {
-- 
1.7.1

Reply via email to