diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2014-10-09 13:21:56 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2014-10-09 13:21:56 +0000 |
| commit | b905558ce8c4f0c91307701f3b37b3079bf52d5f (patch) | |
| tree | a1e0b34906382c5e1d1610a4a9c9829ba7f11cee /src | |
| parent | 397276defdd1492ab5479b905096efc8e4f115bc (diff) | |
fix in gu_mmap_pool for Android
Diffstat (limited to 'src')
| -rw-r--r-- | src/runtime/c/gu/mem.c | 4 |
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; |
