diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2014-10-08 19:43:08 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2014-10-08 19:43:08 +0000 |
| commit | a9a781e4a02e28a93ad4e40cc6ea86e3795fb4dd (patch) | |
| tree | d7f08fab629bbdb07702523a713e4c69c33fc24c /src/runtime/c | |
| parent | f178be54059125c0a28f5dc88e94394e4de92e77 (diff) | |
use MAP_FIXED in gu_mmap_pool
Diffstat (limited to 'src/runtime/c')
| -rw-r--r-- | src/runtime/c/gu/mem.c | 2 |
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; |
