summaryrefslogtreecommitdiff
path: root/Src/Zle/computil.c
diff options
context:
space:
mode:
Diffstat (limited to 'Src/Zle/computil.c')
-rw-r--r--Src/Zle/computil.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/Src/Zle/computil.c b/Src/Zle/computil.c
index e927081f7..29ea5a298 100644
--- a/Src/Zle/computil.c
+++ b/Src/Zle/computil.c
@@ -1941,7 +1941,12 @@ bin_comparguments(char *nam, char **args, char *ops, int func)
case 's':
for (; lstate; lstate = lstate->snext)
if (lstate->d->single && lstate->singles &&
- lstate->actopts && lstate->opt) {
+ lstate->actopts
+#if 0
+ /* let's try without, for the -W option of _arguments */
+ && lstate->opt
+#endif
+ ) {
setsparam(args[1],
ztrdup((lstate->ddef && lstate->dopt) ?
(lstate->dopt->type == CAO_DIRECT ?