diff --git a/gio/completion/gdbus b/gio/completion/gdbus index abfb44256..fea093271 100644 --- a/gio/completion/gdbus +++ b/gio/completion/gdbus @@ -9,9 +9,11 @@ __gdbus() { local IFS=$'\n' - local cur="$(_get_cword :)" + local cur + cur="$(_get_cword :)" - local suggestions="$(gdbus complete "${COMP_LINE}" "${COMP_POINT}")" + local suggestions + suggestions="$(gdbus complete "${COMP_LINE}" "${COMP_POINT}")" COMPREPLY=($(compgen -W "$suggestions" -- "$cur")) # Remove colon-word prefix from COMPREPLY items diff --git a/gio/completion/gio b/gio/completion/gio index 4a4f4aff1..590dd53ee 100644 --- a/gio/completion/gio +++ b/gio/completion/gio @@ -71,7 +71,8 @@ __gio_location() { local name size type while IFS=$'\t' read name size type; do # Escape name properly - local escaped_name="$(printf "%q" "$name")" + local escaped_name + escaped_name="$(printf "%q" "$name")" # Append slash for directories and space for files if [[ "$type" == "(directory)" ]]; then