diff options
author | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2012-03-08 10:28:49 +0000 |
---|---|---|
committer | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2012-03-08 10:28:49 +0000 |
commit | 81496af1897a09f11385b734baf0f61f01b3068f (patch) | |
tree | fabf9b4c73b1a1d16eeb12b5d2cd43ed40edccfa | |
parent | 7973fd03fe9c61a26479b78c706cb2c9656f7ed5 (diff) | |
download | pcre-81496af1897a09f11385b734baf0f61f01b3068f.tar.gz |
Rename madvise to posix_madvise
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@949 2f5784b3-3f2a-0410-8824-cb99058d5e15
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | sljit/sljitUtils.c | 2 |
2 files changed, 4 insertions, 1 deletions
@@ -72,6 +72,9 @@ Version 8.31 19. Added binary file support to pcregrep, including the -a, --binary-files, -I, and --text options. +20. The madvise function is renamed for posix_madvise for QNX compatibility + reasons. Fixed by Giuseppe D'Angelo. + Version 8.30 04-February-2012 ----------------------------- diff --git a/sljit/sljitUtils.c b/sljit/sljitUtils.c index 98beaa0..094ac99 100644 --- a/sljit/sljitUtils.c +++ b/sljit/sljitUtils.c @@ -233,7 +233,7 @@ SLJIT_API_FUNC_ATTRIBUTE sljit_w SLJIT_CALL sljit_stack_resize(struct sljit_stac aligned_new_limit = (new_limit + sljit_page_align) & ~sljit_page_align; aligned_old_limit = (stack->limit + sljit_page_align) & ~sljit_page_align; if (aligned_new_limit < aligned_old_limit) - madvise((void*)aligned_new_limit, aligned_old_limit - aligned_new_limit, MADV_DONTNEED); + posix_madvise((void*)aligned_new_limit, aligned_old_limit - aligned_new_limit, POSIX_MADV_DONTNEED); stack->limit = new_limit; return 0; #endif |