diff options
Diffstat (limited to 'rts/win32/OSMem.c')
-rw-r--r-- | rts/win32/OSMem.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/rts/win32/OSMem.c b/rts/win32/OSMem.c index c51aab7d20..f0680e953a 100644 --- a/rts/win32/OSMem.c +++ b/rts/win32/OSMem.c @@ -381,17 +381,17 @@ osFreeAllMBlocks(void) } } -W_ getPageSize (void) +size_t getPageSize (void) { - static W_ pagesize = 0; - if (pagesize) { - return pagesize; - } else { + static size_t pagesize = 0; + + if (pagesize == 0) { SYSTEM_INFO sSysInfo; GetSystemInfo(&sSysInfo); pagesize = sSysInfo.dwPageSize; - return pagesize; } + + return pagesize; } /* Returns 0 if physical memory size cannot be identified */ |