diff --git a/gaboshlib/g_array.sh b/gaboshlib/g_array.sh index 79bdd02..94f94df 100644 --- a/gaboshlib/g_array.sh +++ b/gaboshlib/g_array.sh @@ -2,7 +2,7 @@ function g_array { local g_filename=$1 local g_arrayname=$2 local g_delimeter=$3 - local g_array + unset g_array [ -n "$g_delimeter" ] && g_delimeter="-d${g_delimeter}" if [ -f "$g_filename" ] @@ -14,7 +14,7 @@ function g_array { # remove newlines g_array=("${g_array[@]%$'\n'}") - declare -n $g_arrayname=g_array + declare -ng $g_arrayname=g_array }