diff options
Diffstat (limited to 'libc/bionic/malloc_common_dynamic.cpp')
-rw-r--r-- | libc/bionic/malloc_common_dynamic.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libc/bionic/malloc_common_dynamic.cpp b/libc/bionic/malloc_common_dynamic.cpp index 3a6958cde..31d1e69eb 100644 --- a/libc/bionic/malloc_common_dynamic.cpp +++ b/libc/bionic/malloc_common_dynamic.cpp @@ -370,6 +370,7 @@ static bool InstallHooks(libc_globals* globals, const char* options, const char* extern "C" const char* __scudo_get_stack_depot_addr(); extern "C" const char* __scudo_get_region_info_addr(); +extern "C" const char* __scudo_get_ring_buffer_addr(); // Initializes memory allocation framework once per process. static void MallocInitImpl(libc_globals* globals) { @@ -381,6 +382,7 @@ static void MallocInitImpl(libc_globals* globals) { #if defined(USE_SCUDO) __libc_shared_globals()->scudo_stack_depot = __scudo_get_stack_depot_addr(); __libc_shared_globals()->scudo_region_info = __scudo_get_region_info_addr(); + __libc_shared_globals()->scudo_ring_buffer = __scudo_get_ring_buffer_addr(); #endif // Prefer malloc debug since it existed first and is a more complete |