summaryrefslogtreecommitdiff
path: root/src/runtime/c
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2014-10-08 19:43:08 +0000
committerkr.angelov <kr.angelov@gmail.com>2014-10-08 19:43:08 +0000
commita9a781e4a02e28a93ad4e40cc6ea86e3795fb4dd (patch)
treed7f08fab629bbdb07702523a713e4c69c33fc24c /src/runtime/c
parentf178be54059125c0a28f5dc88e94394e4de92e77 (diff)
use MAP_FIXED in gu_mmap_pool
Diffstat (limited to 'src/runtime/c')
-rw-r--r--src/runtime/c/gu/mem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/runtime/c/gu/mem.c b/src/runtime/c/gu/mem.c
index ce8ed6400..fc9a858d2 100644
--- a/src/runtime/c/gu/mem.c
+++ b/src/runtime/c/gu/mem.c
@@ -216,7 +216,7 @@ gu_mmap_pool(char* fpath, void* addr, size_t size, void**pptr)
}
}
- void *ptr = mmap(addr, size, prot, MAP_SHARED, fd, 0);
+ void *ptr = mmap(addr, size, prot, MAP_SHARED | MAP_FIXED, fd, 0);
if (ptr == MAP_FAILED) {
close(fd);
return NULL;