From 8b80bcdad82a57d195381a150aa2690f188b127e Mon Sep 17 00:00:00 2001 From: Brent Cook <bcook@openbsd.org> Date: Sun, 11 Jun 2017 11:21:34 -0500 Subject: re-add getpagesize fallback, needed for Android --- crypto/compat/getpagesize.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'crypto') diff --git a/crypto/compat/getpagesize.c b/crypto/compat/getpagesize.c index 74909e7..098efa9 100644 --- a/crypto/compat/getpagesize.c +++ b/crypto/compat/getpagesize.c @@ -1,12 +1,18 @@ /* $OpenBSD$ */ #include <unistd.h> + +#ifdef _MSC_VER #include <windows.h> +#endif int -getpagesize(void) -{ +getpagesize(void) { +#ifdef _MSC_VER SYSTEM_INFO system_info; GetSystemInfo(&system_info); return system_info.dwPageSize; +#else + return sysconf(_SC_PAGESIZE); +#endif } -- cgit v1.2.3-55-g6feb