fix(api): remove invalid assertions

Problem: `try_leave()` assertions moved in #31600 no longer hold.
Solution: Remove the assertions.
This commit is contained in:
Luuk van Baal
2025-02-16 00:02:15 +01:00
committed by Christian Clason
parent bc1018a8d3
commit 36f44b3121

View File

@ -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;