commit 3b02d1930bcd8ef9b1f60f21b66bc5b567e89922
parent e4dd3a2c515462675ad3efb6b63fc3c8e4325459
Author: Jan Pobrislo <ccx@webprojekty.cz>
Date: Thu, 26 Jun 2014 21:35:15 +0200
conditional should be conditional
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/bin/confz b/bin/confz
@@ -128,7 +128,8 @@ require() {
setvar ${1#:} ${vars_prev[${1#:}]};;
(\?*=*) (($+vars_prev[${${1#\?}#*=})) && \
setvar ${${1#\?}%%=*} $vars_prev[${${1#\?}#*=};;
- (\?*) setvar ${1#\?} ${vars_prev[${1#\?}]};;
+ (\?*) ((${+vars_prev[${1#\?}]})) && \
+ setvar ${1#\?} ${vars_prev[${1#\?}]};;
(%*=*) lift[${${1#%}%%=*}]=${${1#%}#*=};;
(%*) lift[${1#%}]=${1#%};;
(*=*) setvar ${1%%=*} ${1#*=};;