mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-05-21 12:01:54 +02:00
53360: domenuselect() fails if the previous completion did not generate a list
(fix for segfault)
This commit is contained in:
parent
6b25a593d9
commit
3ce354c049
2 changed files with 6 additions and 0 deletions
|
@ -1,5 +1,8 @@
|
||||||
2025-02-12 Bart Schaefer <schaefer@zsh.org>
|
2025-02-12 Bart Schaefer <schaefer@zsh.org>
|
||||||
|
|
||||||
|
* 53360: Src/Zle/complist.c: domenuselect() fails if the previous
|
||||||
|
completion did not generate a list (fix for segfault)
|
||||||
|
|
||||||
* 53346 (cf. 53350): Util/helpfiles: fix use of "man" on file paths
|
* 53346 (cf. 53350): Util/helpfiles: fix use of "man" on file paths
|
||||||
|
|
||||||
* 53348: Doc/Zsh/builtins.yo, Src/builtin.c, Test/K01nameref.ztst:
|
* 53348: Doc/Zsh/builtins.yo, Src/builtin.c, Test/K01nameref.ztst:
|
||||||
|
|
|
@ -2391,6 +2391,9 @@ domenuselect(Hookdef dummy, Chdata dat)
|
||||||
char *s;
|
char *s;
|
||||||
char status[MAX_STATUS], *modeline = NULL;
|
char status[MAX_STATUS], *modeline = NULL;
|
||||||
|
|
||||||
|
if (! hasoldlist)
|
||||||
|
return 2;
|
||||||
|
|
||||||
msearchstack = NULL;
|
msearchstack = NULL;
|
||||||
msearchstr = "";
|
msearchstr = "";
|
||||||
msearchstate = MS_OK;
|
msearchstate = MS_OK;
|
||||||
|
|
Loading…
Reference in a new issue