From 4d92121a1a6d011bb686f9678f8f46f9f7a35faa Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Wed, 14 Jul 2021 16:48:23 +0000 Subject: [PATCH] Fix broken windows build I changed the VirtualMemoryCompressedHeap::Cleanup() signature ages ago, but forgot to update the windows caller. Bug: https://github.com/dart-lang/sdk/issues/46468 Change-Id: I2624bce6bcf03867321d1e35f96843c0473d5e4f TEST=CI Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/206667 Commit-Queue: Liam Appelbe Reviewed-by: Ryan Macnak --- runtime/vm/virtual_memory_win.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/runtime/vm/virtual_memory_win.cc b/runtime/vm/virtual_memory_win.cc index 5348b3cd735..c4f426918c4 100644 --- a/runtime/vm/virtual_memory_win.cc +++ b/runtime/vm/virtual_memory_win.cc @@ -74,8 +74,9 @@ void VirtualMemory::Init() { void VirtualMemory::Cleanup() { #if defined(DART_COMPRESSED_POINTERS) - VirtualFree(VirtualMemoryCompressedHeap::Cleanup(), kCompressedHeapSize, - MEM_RELEASE); + void* heap_base = VirtualMemoryCompressedHeap::GetRegion(); + VirtualFree(heap_base, kCompressedHeapSize, MEM_RELEASE); + VirtualMemoryCompressedHeap::Cleanup(); #endif // defined(DART_COMPRESSED_POINTERS) }