From 99a82afec4b26c1ebdaf5be9333e12b04369e94f Mon Sep 17 00:00:00 2001 From: dzaima Date: Sat, 31 Dec 2022 02:50:15 +0200 Subject: [PATCH] actually check character arrays in VERIFY_TAIL --- src/opt/mm_buddy.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/opt/mm_buddy.c b/src/opt/mm_buddy.c index c0e3e0e2..4bec5108 100644 --- a/src/opt/mm_buddy.c +++ b/src/opt/mm_buddy.c @@ -107,6 +107,9 @@ void tailVerifyFree(void* ptr) { case t_i8arr: filled = TYARR_SZ(I8, ia=PIA(xa)); break; case t_i16arr: filled = TYARR_SZ(I16, ia=PIA(xa)); break; case t_i32arr: filled = TYARR_SZ(I32, ia=PIA(xa)); break; + case t_c8arr: filled = TYARR_SZ(C8, ia=PIA(xa)); break; + case t_c16arr: filled = TYARR_SZ(C16, ia=PIA(xa)); break; + case t_c32arr: filled = TYARR_SZ(C32, ia=PIA(xa)); break; case t_f64arr: filled = TYARR_SZ(F64, ia=PIA(xa)); break; case t_harr: filled = fsizeof(HArr,a,B,ia=PIA(xa)); break; case t_fillarr: filled = fsizeof(FillArr,a,B,ia=PIA(xa)); break;