diff options
author | Tanaka Akira <akr@users.sourceforge.net> | 1999-10-31 06:40:06 +0000 |
---|---|---|
committer | Tanaka Akira <akr@users.sourceforge.net> | 1999-10-31 06:40:06 +0000 |
commit | 84b0a3076bb297c5965ec66ea6227c2f25ae4d92 (patch) | |
tree | 51df422c7a5ed786bf5980508395638ea04e9e78 /Src/Zle/zleparameter.c | |
parent | 8066c8066520d734d22ab17992bd3787777d4130 (diff) | |
download | zsh-84b0a3076bb297c5965ec66ea6227c2f25ae4d92.tar.gz zsh-84b0a3076bb297c5965ec66ea6227c2f25ae4d92.tar.xz zsh-84b0a3076bb297c5965ec66ea6227c2f25ae4d92.zip |
zsh-workers/8472
Diffstat (limited to 'Src/Zle/zleparameter.c')
-rw-r--r-- | Src/Zle/zleparameter.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Src/Zle/zleparameter.c b/Src/Zle/zleparameter.c index dc778eb08..d6fccec6b 100644 --- a/Src/Zle/zleparameter.c +++ b/Src/Zle/zleparameter.c @@ -145,7 +145,8 @@ scanpmwidgets(HashTable ht, ScanFunc func, int flags) for (i = 0; i < thingytab->hsize; i++) for (hn = thingytab->nodes[i]; hn; hn = hn->next) { pm.nam = hn->nam; - if (func != scancountparams) + if (func != scancountparams && + (flags & (SCANPM_WANTVALS|SCANPM_MATCHVAL))) pm.u.str = widgetstr(((Thingy) hn)->widget); func((HashNode) &pm, flags); } |