From 75534b98ca7a0e792d078a61520ee69b74548429 Mon Sep 17 00:00:00 2001
From: Keisuke Kuroyanagi <ksk@google.com>
Date: Thu, 7 Nov 2013 14:53:20 +0900
Subject: [PATCH] Use sysconf(_SC_PAGESIZE) instead of getpagesize().

Bug: 11563061
Change-Id: I1350f0b1cb8e2bf17cdce34b7429763bbb6b2856
---
 .../src/suggest/policyimpl/dictionary/utils/mmapped_buffer.cpp  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/native/jni/src/suggest/policyimpl/dictionary/utils/mmapped_buffer.cpp b/native/jni/src/suggest/policyimpl/dictionary/utils/mmapped_buffer.cpp
index 28af97351d..e88d6e0a9e 100644
--- a/native/jni/src/suggest/policyimpl/dictionary/utils/mmapped_buffer.cpp
+++ b/native/jni/src/suggest/policyimpl/dictionary/utils/mmapped_buffer.cpp
@@ -35,7 +35,7 @@ namespace latinime {
         AKLOGE("DICT: Can't open the source. path=%s errno=%d", path, errno);
         return MmappedBufferPtr(0);
     }
-    const int pagesize = getpagesize();
+    const int pagesize = sysconf(_SC_PAGESIZE);
     const int offset = bufferOffset % pagesize;
     int alignedOffset = bufferOffset - offset;
     int alignedSize = bufferSize + offset;
-- 
GitLab