]> gitweb.factorcode.org Git - factor.git/commitdiff
Refactor
authornomennescio <nomennescio@factorcode.org>
Fri, 1 Sep 2023 17:08:28 +0000 (18:08 +0100)
committernomennescio <nomennescio@factorcode.org>
Fri, 1 Sep 2023 17:11:22 +0000 (19:11 +0200)
vm/os-windows.cpp

index 8b48d08ac390b9a41c03d1f12c06be213a069cca..320b5dcee6d6201693c18a7c26332e3de5b0c849 100644 (file)
@@ -107,9 +107,7 @@ segment::segment(cell size_, bool executable_p) {
 }
 
 segment::~segment() {
-  SYSTEM_INFO si;
-  GetSystemInfo(&si);
-  if (!VirtualFree((void*)(start - si.dwPageSize), 0, MEM_RELEASE))
+  if (!VirtualFree((void*)(start - getpagesize()), 0, MEM_RELEASE))
     fatal_error("Segment deallocation failed", 0);
 }