Browse Source

die with parameters

Sniperovitch 8 years ago
parent
commit
6aa7933c5d
1 changed files with 7 additions and 3 deletions
  1. 7 3
      cocktail

+ 7 - 3
cocktail

@@ -21,14 +21,18 @@ end_with_code() {
 }
 }
 
 
 die() {
 die() {
-  local message=shift 1
+  local message
   local rc
   local rc
-  if test $# -eq 1;
+
+  if test $# == 2;
   then
   then
-    rc=shift 1
+    message=$1
+    rc=$2
   else
   else
+    message=$1
     rc=$RC_ERROR
     rc=$RC_ERROR
   fi
   fi
+
   echo -e "$$ $message" >&2
   echo -e "$$ $message" >&2
   end_with_code $rc
   end_with_code $rc
 }
 }