From 4b15348415a9c6b2ba719c65eafdc008bf5c20e0 Mon Sep 17 00:00:00 2001 From: Fabrice Date: Sun, 12 Apr 2026 21:17:13 +0200 Subject: fix alignment UB --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 3c9c05a..b09414a 100644 --- a/README.md +++ b/README.md @@ -45,10 +45,10 @@ bool compare_string(const cm_u8* key1, const cm_u8* key2, cm_u8* user) { return strcmp(*(const char**)key1, *(const char**)key2) == 0; } -// Default allocator (uses malloc) -void* default_alloc(cm_usize size, cm_u8* user) { +// Default allocator (uses aligned_alloc) +void* default_alloc(cm_usize size, cm_usize align, cm_u8* user) { (void)user; - return malloc(size); + return aligned_alloc(align, size); } // Default deallocator (uses free) -- cgit v1.2.3