| Index: runtime/vm/malloc_hooks.cc
|
| diff --git a/runtime/vm/malloc_hooks.cc b/runtime/vm/malloc_hooks.cc
|
| index 7fb2238923b564ced22324d89ca40ca9fe3588d3..d838457889c2eb61561053c0ef251d79534492cb 100644
|
| --- a/runtime/vm/malloc_hooks.cc
|
| +++ b/runtime/vm/malloc_hooks.cc
|
| @@ -263,7 +263,7 @@ void MallocHooksState::TearDown() {
|
|
|
|
|
| void MallocHooks::InitOnce() {
|
| - if (!FLAG_enable_malloc_hooks) {
|
| + if (!FLAG_enable_malloc_hooks || MallocHooks::Active()) {
|
| return;
|
| }
|
| MallocLocker ml(MallocHooksState::malloc_hook_mutex(),
|
| @@ -282,7 +282,7 @@ void MallocHooks::InitOnce() {
|
|
|
|
|
| void MallocHooks::TearDown() {
|
| - if (!FLAG_enable_malloc_hooks) {
|
| + if (!FLAG_enable_malloc_hooks || !MallocHooks::Active()) {
|
| return;
|
| }
|
| MallocLocker ml(MallocHooksState::malloc_hook_mutex(),
|
|
|