From bb4b93ed85726c3921596ca267f531c8c94d819a Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 26 Jan 2021 21:35:08 +0100 Subject: patch 8.2.2413: crash when using :all while using a cmdline window Problem: Crash when using :all while using a cmdline window. (Zdenek Dohnal) Solution: Disallow :all from the cmdline window. --- src/arglist.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/arglist.c') diff --git a/src/arglist.c b/src/arglist.c index 4e971fd4bb..06d94280b0 100644 --- a/src/arglist.c +++ b/src/arglist.c @@ -884,6 +884,13 @@ do_arg_all( win_T *new_curwin = NULL; tabpage_T *new_curtab = NULL; +#ifdef FEAT_CMDWIN + if (cmdwin_type != 0) + { + emsg(_(e_cmdwin)); + return; + } +#endif if (ARGCOUNT <= 0) { // Don't give an error message. We don't want it when the ":all" -- cgit v1.2.3