summaryrefslogtreecommitdiff
path: root/src/utilcode/loaderheap.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/utilcode/loaderheap.cpp')
-rw-r--r--src/utilcode/loaderheap.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/utilcode/loaderheap.cpp b/src/utilcode/loaderheap.cpp
index a005ac8af8..3f1063ce8e 100644
--- a/src/utilcode/loaderheap.cpp
+++ b/src/utilcode/loaderheap.cpp
@@ -1075,7 +1075,7 @@ BOOL UnlockedLoaderHeap::UnlockedReservePages(size_t dwSizeToCommit)
dwSizeToCommit += sizeof(LoaderHeapBlock);
// Round to page size again
- dwSizeToCommit = ALIGN_UP(dwSizeToCommit, PAGE_SIZE);
+ dwSizeToCommit = ALIGN_UP(dwSizeToCommit, GetOsPageSize());
void *pData = NULL;
BOOL fReleaseMemory = TRUE;
@@ -1222,7 +1222,7 @@ BOOL UnlockedLoaderHeap::GetMoreCommittedPages(size_t dwMinSize)
dwSizeToCommit = min((SIZE_T)(m_pEndReservedRegion - m_pPtrToEndOfCommittedRegion), (SIZE_T)m_dwCommitBlockSize);
// Round to page size
- dwSizeToCommit = ALIGN_UP(dwSizeToCommit, PAGE_SIZE);
+ dwSizeToCommit = ALIGN_UP(dwSizeToCommit, GetOsPageSize());
// Yes, so commit the desired number of reserved pages
void *pData = ClrVirtualAlloc(m_pPtrToEndOfCommittedRegion, dwSizeToCommit, MEM_COMMIT, m_flProtect);