diff options
author | Evgeny Eltsin <eaeltsin@google.com> | 2021-02-24 13:02:02 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-02-24 13:02:02 +0000 |
commit | 934c0da51adf04cbc4bfaba53c0262264722881c (patch) | |
tree | 0c5699d3dbaa6373c84f5843f3c7fa2fbe7cdff3 | |
parent | 7f7b52ece9e4b31a192b68ae769a7b0b1cd031ec (diff) | |
parent | b5e2172df4ce5ae3f5cad9eec4f274009bc364c8 (diff) | |
download | native_bridge_support-934c0da51adf04cbc4bfaba53c0262264722881c.tar.gz |
Merge "Init malloc current dispatch table" am: bdbaffae54 am: 0827f2f4ea am: b5e2172df4
Original change: https://android-review.googlesource.com/c/platform/frameworks/libs/native_bridge_support/+/1602094
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ibc3a48391266e1f4ee051645559454bf1bd51f3d
-rw-r--r-- | libc/malloc_init.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libc/malloc_init.cpp b/libc/malloc_init.cpp index e0fc52e..abe17a4 100644 --- a/libc/malloc_init.cpp +++ b/libc/malloc_init.cpp @@ -79,8 +79,10 @@ static void malloc_init_impl(libc_globals* globals) { native_bridge_aligned_alloc, native_bridge_malloc_info, }; + globals->malloc_dispatch_table = malloc_default_dispatch; - globals->current_dispatch_table = &globals->malloc_dispatch_table; + atomic_store(&globals->default_dispatch_table, &malloc_default_dispatch); + atomic_store(&globals->current_dispatch_table, &malloc_default_dispatch); } // Initializes memory allocation framework. |