diff --git a/src/freedombone-utils-selector b/src/freedombone-utils-selector index d10797cb..48424323 100755 --- a/src/freedombone-utils-selector +++ b/src/freedombone-utils-selector @@ -59,7 +59,8 @@ function app_load_variables { return fi - eval "configvarname=(\${$config_var_name[@]})" + configvarname=$config_var_name[@] + configvarname=( ${!configvarname} ) for v in "${configvarname[@]}" do read_config_param $v @@ -75,7 +76,8 @@ function app_save_variables { return fi - eval "configvarname=(\${$config_var_name[@]})" + configvarname=$config_var_name[@] + configvarname=( ${!configvarname} ) for v in "${configvarname[@]}" do write_config_param $v "${!v}"