| Index: base/allocator/allocator_interception_mac.mm
|
| diff --git a/base/allocator/allocator_interception_mac.mm b/base/allocator/allocator_interception_mac.mm
|
| index 431c2c79ce4ab876e556098a7cf7c52aeb4acc6d..be6c0fa4e9e7261012d2af6525d31fbee9986343 100644
|
| --- a/base/allocator/allocator_interception_mac.mm
|
| +++ b/base/allocator/allocator_interception_mac.mm
|
| @@ -370,7 +370,9 @@ void StoreFunctionsForDefaultZone(MallocZoneFunctions* functions) {
|
| void ReplaceFunctionsForDefaultZone(const MallocZoneFunctions* functions) {
|
| CHECK(!g_replaced_default_zone);
|
| g_replaced_default_zone = true;
|
| +#if !defined(ADDRESS_SANITIZER)
|
| StoreFunctionsForDefaultZone(&g_old_zone);
|
| +#endif
|
| ChromeMallocZone* default_zone = reinterpret_cast<ChromeMallocZone*>(
|
| malloc_default_zone());
|
| ReplaceZoneFunctions(default_zone, functions);
|
|
|