#ifdef HOOK_ENABLE #include "musl_preinit_common.h" #include "musl_malloc.h" #include #include #include struct musl_libc_globals __musl_libc_globals; struct MallocDispatchType __libc_malloc_default_dispatch = { .malloc = MuslMalloc(malloc), .free = MuslMalloc(free), .mmap = MuslMalloc(mmap), .munmap = MuslMalloc(munmap), .calloc = MuslMalloc(calloc), .realloc = MuslMalloc(realloc), .malloc_usable_size = MuslMalloc(malloc_usable_size), }; volatile atomic_bool __hook_enable_hook_flag; volatile atomic_bool __memleak_hook_flag; #endif