diff --git a/core/tiny_alloc_fast.inc.h b/core/tiny_alloc_fast.inc.h index 8b656551..cd5fde1c 100644 --- a/core/tiny_alloc_fast.inc.h +++ b/core/tiny_alloc_fast.inc.h @@ -90,7 +90,7 @@ static inline void* tiny_class5_minirefill_take(void) { extern __thread TinyTLSList g_tls_lists[TINY_NUM_CLASSES]; TinyTLSList* tls5 = &g_tls_lists[5]; // Fast pop if available - void* base = tls_list_pop_fast(tls5, 5); + void* base = tls_list_pop(tls5, 5); if (base) { // ✅ FIX #16: Return BASE pointer (not USER) // Caller will apply HAK_RET_ALLOC which does BASE → USER conversion