summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/syscalls.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/syscalls.cc')
-rw-r--r--winsup/cygwin/syscalls.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/winsup/cygwin/syscalls.cc b/winsup/cygwin/syscalls.cc
index df5103809..71869cfc5 100644
--- a/winsup/cygwin/syscalls.cc
+++ b/winsup/cygwin/syscalls.cc
@@ -1353,12 +1353,11 @@ getdtablesize ()
return fdtab.size;
}
-static DWORD sys_page_size = 0;
-
extern "C" size_t
getpagesize ()
{
- return sysconf (_SC_PAGESIZE);
+ static DWORD sys_page_size = 0;
+
if (!sys_page_size)
{
SYSTEM_INFO si;