diff options
Diffstat (limited to 'src/emergency_malloc.h')
-rw-r--r-- | src/emergency_malloc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emergency_malloc.h b/src/emergency_malloc.h index 8ec53d2..8a82cfc 100644 --- a/src/emergency_malloc.h +++ b/src/emergency_malloc.h @@ -51,7 +51,7 @@ namespace tcmalloc { static inline bool IsEmergencyPtr(const void *_ptr) { uintptr_t ptr = reinterpret_cast<uintptr_t>(_ptr); - return UNLIKELY((ptr >> kEmergencyArenaShift) == emergency_arena_start_shifted) + return PREDICT_FALSE((ptr >> kEmergencyArenaShift) == emergency_arena_start_shifted) && emergency_arena_start_shifted; } |