diff options
Diffstat (limited to 'src')
-rwxr-xr-x | src/aif.sh | 10 | ||||
-rw-r--r-- | src/core/libs/lib-ui.sh | 4 |
2 files changed, 11 insertions, 3 deletions
@@ -35,7 +35,15 @@ Available procedures: } -##### TMP functions that we need during early bootstrap but will be overidden with decent functions by libraries ###### +##### TMP functions that we need during early bootstrap but will be overidden with decent functions from libraries ###### + + +# Do not call other functions like debug, notify, .. here because that might cause loops! +die_error () +{ + echo "ERROR: $@" >&2 + exit 2 +} notify () diff --git a/src/core/libs/lib-ui.sh b/src/core/libs/lib-ui.sh index 90afeba..76aeecf 100644 --- a/src/core/libs/lib-ui.sh +++ b/src/core/libs/lib-ui.sh @@ -19,10 +19,10 @@ var_CONSOLEFONT=$CONSOLEFONT # display error message and die +# Do not call other functions like debug, notify, .. here because that might cause loops! die_error () { - debug 'UI' "die_error: ERROR: $@" - notify "ERROR: $@" + echo "ERROR: $@" >&2 exit 2 } |