aboutsummaryrefslogtreecommitdiff
path: root/err
diff options
context:
space:
mode:
Diffstat (limited to 'err')
-rwxr-xr-xerr4
1 files changed, 2 insertions, 2 deletions
diff --git a/err b/err
index 97b3cc3..4a68f0a 100755
--- a/err
+++ b/err
@@ -46,7 +46,7 @@ err-bash-trace() {
fi
indent=$((frame-start+1))
indent=$((indent < max_indent ? indent : max_indent))
- printf "%${indent}s↳%sin \`%s" '' "$source" "${FUNCNAME[frame]}"
+ printf "%${indent}s↳%sin \`%s" '' "$source" "${FUNCNAME[frame]}"
if $extdebug; then
for ((i=argc_index-1; i >= argc_index-argc; i--)); do
printf " %s" "${BASH_ARGV[i]}"
@@ -70,7 +70,7 @@ err-catch() {
echo "${BASH_SOURCE[1]}:${BASH_LINENO[0]}:in \`$BASH_COMMAND' returned $err"
# err trap does not work within an error trap, the following line:
err-bash-trace 2; set -e
- "${_errcatch_cleanup[@]:-}" # note :- is to be compatible with set -u
+ "${_errcatch_cleanup[@]:-:}" # note :-: is to be compatible with set -u
echo "$0: exiting with code $err"
exit $err
}