From a10bea10d9c673fe9e08de37fffdc99441727fa7 Mon Sep 17 00:00:00 2001 From: Rene Rivera Date: Sun, 17 Apr 2022 10:27:51 -0500 Subject: [PATCH] Debug CI crash 27/n [skip ci] --- src/engine/function.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/engine/function.cpp b/src/engine/function.cpp index e72474c82..9b618aa2f 100644 --- a/src/engine/function.cpp +++ b/src/engine/function.cpp @@ -483,7 +483,9 @@ void _stack::cleanup_push( int32_t n, T*_ ) return; } cleanup_info ci = { (cleanup_f)&_stack::cleanup_item, this, n }; - cleanups[cleanups_size++] = ci; + cleanups[cleanups_size] = ci; + cleanups_size += 1; + assert( cleanups_size <= cleanups.size() ); } static STACK * stack_global()