Loading...
--- libmalloc/libmalloc-715.120.13/src/malloc_exclaves.c
+++ libmalloc/libmalloc-715.100.22/src/malloc_exclaves.c
@@ -27,9 +27,6 @@
#define MAX_MALLOC_ZONES 2
-#define DEFAULT_MALLOC_ZONE_STRING "DefaultXzoneZone"
-#define DEFAULT_SANITIZER_ZONE_STRING "DefaultWrapperSanitizerZone"
-
MALLOC_NOEXPORT
unsigned int phys_ncpus = 0;
@@ -150,16 +147,12 @@
const unsigned malloc_debug_flags = MALLOC_ABORT_ON_CORRUPTION |
MALLOC_ABORT_ON_ERROR;
mfm_initialize();
- malloc_zone_t *xzone = xzm_main_malloc_zone_create(malloc_debug_flags,
- NULL, args, NULL);
- _malloc_zone_register(xzone, true);
- malloc_set_zone_name(xzone, DEFAULT_MALLOC_ZONE_STRING);
+ _malloc_zone_register(xzm_main_malloc_zone_create(malloc_debug_flags,
+ NULL, args, NULL), true);
#if __LIBLIBC_F_ASAN_INSTRUMENTATION
if ((malloc_sanitizer_enabled = sanitizer_should_enable())) {
- malloc_zone_t *sanitizer = sanitizer_create_zone(xzone);
- _malloc_zone_register(sanitizer, true);
- malloc_set_zone_name(sanitizer, DEFAULT_SANITIZER_ZONE_STRING);
+ _malloc_zone_register(sanitizer_create_zone(_malloc_zones[0]), true);
}
#endif // __LIBLIBC_F_ASAN_INSTRUMENTATION
}