Skip to content

Commit 5d02272

Browse files
committed
fix: replace ESTACK_ASSERT with ESTACK_CHECK_V for error handling in estack_free_to_marker
1 parent f7ac9ea commit 5d02272

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

easy_stack.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1353,10 +1353,10 @@ ESTACKDEF void estack_free_to_marker(EStack *ESTACK_RESTRICT stack, EStackMarker
13531353

13541354
uintptr_t decoded_magic = marker.magic ^ stack_addr;
13551355
if (ESTACK_UNLIKELY(decoded_magic != ESTACK_MAGIC)) {
1356-
ESTACK_ASSERT(false && "Internal Error: 'estack_free_to_marker' detected invalid, corrupted or alien stack marker");
1356+
ESTACK_CHECK_V(false, "Internal Error: 'estack_free_to_marker' detected invalid, corrupted or alien stack marker");
13571357
return;
13581358
}
1359-
1359+
13601360
size_t decoded_index = marker.index ^ stack_addr;
13611361
size_t cur_index = estack_get_meta_index(stack);
13621362
ESTACK_CHECK_V((decoded_index <= cur_index),

0 commit comments

Comments
 (0)