summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2014-10-09 13:21:56 +0000
committerkr.angelov <kr.angelov@gmail.com>2014-10-09 13:21:56 +0000
commitb905558ce8c4f0c91307701f3b37b3079bf52d5f (patch)
treea1e0b34906382c5e1d1610a4a9c9829ba7f11cee /src
parent397276defdd1492ab5479b905096efc8e4f115bc (diff)
fix in gu_mmap_pool for Android
Diffstat (limited to 'src')
-rw-r--r--src/runtime/c/gu/mem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/runtime/c/gu/mem.c b/src/runtime/c/gu/mem.c
index fc9a858d2..efbce89ac 100644
--- a/src/runtime/c/gu/mem.c
+++ b/src/runtime/c/gu/mem.c
@@ -198,10 +198,10 @@ GuPool*
gu_mmap_pool(char* fpath, void* addr, size_t size, void**pptr)
{
int prot = PROT_READ;
- int fd = open(fpath, O_RDONLY, S_IREAD);
+ int fd = open(fpath, O_RDONLY);
if (fd < 0) {
if (errno == ENOENT) {
- fd = open(fpath, O_RDWR | O_CREAT | O_TRUNC, S_IREAD | S_IWRITE);
+ fd = open(fpath, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR);
if (fd < 0)
return NULL;