From 68e5833647091ea04f31ab7ea99bea3bb989cecd Mon Sep 17 00:00:00 2001 From: Anthony Pesch Date: Wed, 14 May 2014 00:14:32 -0700 Subject: [PATCH] use getpagesize on non-win32 platforms --- src/alloy/memory.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/alloy/memory.cc b/src/alloy/memory.cc index 8b4eaa2e3..2933392dd 100644 --- a/src/alloy/memory.cc +++ b/src/alloy/memory.cc @@ -9,14 +9,22 @@ #include +#if !XE_LIKE_WIN32 +#include +#endif + using namespace alloy; Memory::Memory() : membase_(0), reserve_address_(0) { +#if XE_LIKE_WIN32 SYSTEM_INFO si; GetSystemInfo(&si); system_page_size_ = si.dwPageSize; +#else + system_page_size_ = getpagesize(); +#endif } Memory::~Memory() {