diff --git a/runtime/vm/virtual_memory_posix.cc b/runtime/vm/virtual_memory_posix.cc index b2717dfb770..72235ffd459 100644 --- a/runtime/vm/virtual_memory_posix.cc +++ b/runtime/vm/virtual_memory_posix.cc @@ -138,7 +138,7 @@ void VirtualMemory::Init() { nullptr, PROT_NONE, allocated_size, kCompressedHeapPageSize, allocated_size + kCompressedHeapPageSize, MAP_PRIVATE | MAP_ANONYMOUS | MAP_NORESERVE); - if (address == MAP_FAILED) continue; + if (address == nullptr) continue; MemoryRegion region(address, allocated_size); region = ClipToAlignedRegion(region, kCompressedHeapAlignment);