neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 36f44b3121fcdcb6532d77389b59c4e1b7382ac4
parent bc1018a8d3eeeade9b3fad147a9d9a819985d69d
Author: Luuk van Baal <luukvbaal@gmail.com>
Date:   Sun, 16 Feb 2025 00:02:15 +0100

fix(api): remove invalid assertions

Problem: `try_leave()` assertions moved in #31600 no longer hold.
Solution: Remove the assertions.

Diffstat:
Msrc/nvim/api/private/helpers.c | 7-------
1 file changed, 0 insertions(+), 7 deletions(-)

diff --git a/src/nvim/api/private/helpers.c b/src/nvim/api/private/helpers.c @@ -123,13 +123,6 @@ void try_leave(const TryState *const tstate, Error *const err) discard_current_exception(); } - assert(msg_list == &tstate->private_msg_list); - assert(*msg_list == NULL); - assert(current_exception == NULL); - assert(!got_int); - assert(!did_throw); - assert(!need_rethrow); - assert(!did_emsg); // Restore the exception context. msg_list = (msglist_T **)tstate->msg_list; current_exception = tstate->current_exception;