summaryrefslogtreecommitdiffhomepage
path: root/subr.rtl/rtl_complex.subr
diff options
context:
space:
mode:
Diffstat (limited to 'subr.rtl/rtl_complex.subr')
-rw-r--r--subr.rtl/rtl_complex.subr10
1 files changed, 5 insertions, 5 deletions
diff --git a/subr.rtl/rtl_complex.subr b/subr.rtl/rtl_complex.subr
index f315fd90..1e13fce7 100644
--- a/subr.rtl/rtl_complex.subr
+++ b/subr.rtl/rtl_complex.subr
@@ -36,11 +36,11 @@ rtl_filter_vars() {
fi;
continue; ;;
*) case "${_var_spec}" in
- [^=]*=\"*\") _qchar=""; _vname="${_var_spec%%=\"*}"; ;;
- [^=]*=\"*) _qchar="\""; _vname="${_var_spec%%=\"*}"; ;;
- [^=]*=\'*\') _qchar=""; _vname="${_var_spec%%=\'*}"; ;;
- [^=]*=\'*) _qchar="\'"; _vname="${_var_spec%%=\'*}"; ;;
- [^=]*=*) _qchar=""; _vname="${_var_spec%%=*}"; ;;
+ [!=]*=\"*\") _qchar=""; _vname="${_var_spec%%=\"*}"; ;;
+ [!=]*=\"*) _qchar="\""; _vname="${_var_spec%%=\"*}"; ;;
+ [!=]*=\'*\') _qchar=""; _vname="${_var_spec%%=\'*}"; ;;
+ [!=]*=\'*) _qchar="\'"; _vname="${_var_spec%%=\'*}"; ;;
+ [!=]*=*) _qchar=""; _vname="${_var_spec%%=*}"; ;;
esac; ;;
esac;
if "${_fn}" "${_vname}"; then