diff options
author | Dieter Plaetinck <dieter@plaetinck.be> | 2010-08-18 16:17:04 +0200 |
---|---|---|
committer | Dieter Plaetinck <dieter@plaetinck.be> | 2010-08-18 16:17:04 +0200 |
commit | a9902d71f1bc72006d2ed2ee6422bfd001e12646 (patch) | |
tree | e1dfee7b5faccaf1ba76abfe894c26118d1c6f33 | |
parent | d899eaeeed6e91031b8b4e3a4ed64cb31410a51f (diff) |
libui_sh_init: validate requested UI type
-rw-r--r-- | libui.sh | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -15,6 +15,8 @@ libui_sh_init () { LIBUI_UI=${1:-cli} + allowed_uis=('cli' 'dia') + check_is_in "$LIBUI_UI" "${allowed_uis[@]}" || die_error "libui_sh_init \$1 must be one of 'cli', 'dia' or '' (for cli)" [ "$LIBUI_UI" == 'dialog' ] && ! which dialog &>/dev/null && die_error "Required dependency dialog not found" LIBUI_TMP_DIR=/tmp if [ -n "$2" ]; then |