| Index: trunk/src/base/security_unittest.cc
|
| ===================================================================
|
| --- trunk/src/base/security_unittest.cc (revision 226993)
|
| +++ trunk/src/base/security_unittest.cc (working copy)
|
| @@ -75,14 +75,11 @@
|
| }
|
|
|
| bool CallocDiesOnOOM() {
|
| +// The sanitizers' calloc dies on OOM instead of returning NULL.
|
| // The wrapper function in base/process_util_linux.cc that is used when we
|
| // compile without TCMalloc will just die on OOM instead of returning NULL.
|
| -// This function is explicitly disabled if we compile with AddressSanitizer,
|
| -// MemorySanitizer or ThreadSanitizer.
|
| -#if defined(OS_LINUX) && defined(NO_TCMALLOC) && \
|
| - (!defined(ADDRESS_SANITIZER) && \
|
| - !defined(MEMORY_SANITIZER) && \
|
| - !defined(THREAD_SANITIZER))
|
| +#if defined(ADDRESS_SANITIZER) || defined(MEMORY_SANITIZER) || \
|
| + defined(THREAD_SANITIZER) || (defined(OS_LINUX) && defined(NO_TCMALLOC))
|
| return true;
|
| #else
|
| return false;
|
|
|