summaryrefslogtreecommitdiff
path: root/Src/Zle/compcore.c
diff options
context:
space:
mode:
authorSven Wischnowsky <wischnow@users.sourceforge.net>2000-06-07 08:39:56 +0000
committerSven Wischnowsky <wischnow@users.sourceforge.net>2000-06-07 08:39:56 +0000
commit9ac1ee5703520f3bc34afff8ef009a0a8dceca33 (patch)
tree12b4f8b4d86865ba4897230218427ba1d8281e60 /Src/Zle/compcore.c
parent9bb23440d2db294cc2f1ce7b840030d6d1e85003 (diff)
downloadzsh-9ac1ee5703520f3bc34afff8ef009a0a8dceca33.tar.gz
zsh-9ac1ee5703520f3bc34afff8ef009a0a8dceca33.zip
hopefully more consistent beeping with menu-selection (11794)
Diffstat (limited to 'Src/Zle/compcore.c')
-rw-r--r--Src/Zle/compcore.c13
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();