Index: net/disk_cache/blockfile/mapped_file_posix.cc |
diff --git a/net/disk_cache/blockfile/mapped_file_posix.cc b/net/disk_cache/blockfile/mapped_file_posix.cc |
index 966fc72686e7b6e2f33bcc4ac4e824027f81806e..5ff2824fca6e6968bb5f916fe85655e4d97923fe 100644 |
--- a/net/disk_cache/blockfile/mapped_file_posix.cc |
+++ b/net/disk_cache/blockfile/mapped_file_posix.cc |
@@ -26,8 +26,8 @@ void* MappedFile::Init(const base::FilePath& name, size_t size) { |
platform_file(), 0); |
init_ = true; |
view_size_ = size; |
- DCHECK(reinterpret_cast<intptr_t>(buffer_) != -1); |
- if (reinterpret_cast<intptr_t>(buffer_) == -1) |
+ DPLOG_IF(FATAL, buffer_ == MAP_FAILED) << "Failed to mmap " << name.value(); |
+ if (buffer_ == MAP_FAILED) |
buffer_ = 0; |
// Make sure we detect hardware failures reading the headers. |