diff options
author | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-06-07 08:39:56 +0000 |
---|---|---|
committer | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2000-06-07 08:39:56 +0000 |
commit | 9ac1ee5703520f3bc34afff8ef009a0a8dceca33 (patch) | |
tree | 12b4f8b4d86865ba4897230218427ba1d8281e60 /Src/Zle/compcore.c | |
parent | 9bb23440d2db294cc2f1ce7b840030d6d1e85003 (diff) | |
download | zsh-9ac1ee5703520f3bc34afff8ef009a0a8dceca33.tar.gz zsh-9ac1ee5703520f3bc34afff8ef009a0a8dceca33.tar.xz zsh-9ac1ee5703520f3bc34afff8ef009a0a8dceca33.zip |
hopefully more consistent beeping with menu-selection (11794)
Diffstat (limited to 'Src/Zle/compcore.c')
-rw-r--r-- | Src/Zle/compcore.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/Src/Zle/compcore.c b/Src/Zle/compcore.c index 94f441229..ad048718d 100644 --- a/Src/Zle/compcore.c +++ b/Src/Zle/compcore.c @@ -500,16 +500,17 @@ before_complete(Hookdef dummy, int *lst) /**/ int -after_complete(Hookdef dummy, Compldat dat) +after_complete(Hookdef dummy, int *dat) { if (menucmp && !oldmenucmp) { - struct chdata dat; + struct chdata cdat; int ret; - dat.matches = amatches; - dat.num = nmatches; - dat.cur = NULL; - if ((ret = runhookdef(MENUSTARTHOOK, (void *) &dat))) { + cdat.matches = amatches; + cdat.num = nmatches; + cdat.cur = NULL; + if ((ret = runhookdef(MENUSTARTHOOK, (void *) &cdat))) { + dat[1] = 0; menucmp = menuacc = 0; if (ret == 2) { fixsuffix(); |