Index: base/metrics/persistent_memory_allocator.h |
diff --git a/base/metrics/persistent_memory_allocator.h b/base/metrics/persistent_memory_allocator.h |
index e0ac867578ab47def39781c66c8b3bcc7a8c2f85..e9733e6f5f62bdc88f967a67f6a03d03213b7ee6 100644 |
--- a/base/metrics/persistent_memory_allocator.h |
+++ b/base/metrics/persistent_memory_allocator.h |
@@ -470,7 +470,7 @@ class BASE_EXPORT PersistentMemoryAllocator { |
const_cast<void*>(GetBlockData(ref, T::kPersistentTypeId, size)); |
if (!mem) |
return nullptr; |
- DCHECK_EQ(0U, reinterpret_cast<uintptr_t>(mem) & (ALIGNOF(T) - 1)); |
+ DCHECK_EQ(0U, reinterpret_cast<uintptr_t>(mem) & (alignof(T) - 1)); |
return new (mem) T(); |
} |
template <typename T> |
@@ -498,7 +498,7 @@ class BASE_EXPORT PersistentMemoryAllocator { |
return nullptr; |
// Ensure the allocator's internal alignment is sufficient for this object. |
// This protects against coding errors in the allocator. |
- DCHECK_EQ(0U, reinterpret_cast<uintptr_t>(mem) & (ALIGNOF(T) - 1)); |
+ DCHECK_EQ(0U, reinterpret_cast<uintptr_t>(mem) & (alignof(T) - 1)); |
// Change the type, clearing the memory if so desired. The new type is |
// "transitioning" so that there is no race condition with the construction |
// of the object should another thread be simultaneously iterating over |