about summary refs log tree commit diff
path: root/Completion/Linux/Type/_fuse_values
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/Linux/Type/_fuse_values')
-rw-r--r--Completion/Linux/Type/_fuse_values6
1 files changed, 3 insertions, 3 deletions
diff --git a/Completion/Linux/Type/_fuse_values b/Completion/Linux/Type/_fuse_values
index 2600d141c..be830cb40 100644
--- a/Completion/Linux/Type/_fuse_values
+++ b/Completion/Linux/Type/_fuse_values
@@ -44,12 +44,12 @@ fvals=(
   'attr_timeout[cache timeout for attributes]:timeout (s)'
 )
 
-[[ -n $cvalsvar ]] && set -- $@ ${(P)cvalsvar}
+[[ -n $cvalsvar ]] && set -- "$@" ${(P)cvalsvar}
 
 if [[ $# -eq 0 ]]; then
   set -- 'mount options' $fvals
 else
-  set -- $@ $fvals
+  set -- "$@" $fvals
 fi
 
 if [[ -n $state ]]; then
@@ -57,7 +57,7 @@ if [[ -n $state ]]; then
   state=
 fi
 
-_values $opts $@ && ret=0
+_values $opts "$@" && ret=0
 
 if [[ -n $state ]]; then
   compstate[restore]=