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