Revision: 949
http://vcs.pcre.org/viewvc?view=rev&revision=949
Author: zherczeg
Date: 2012-03-08 10:28:49 +0000 (Thu, 08 Mar 2012)
Log Message:
-----------
Rename madvise to posix_madvise
Modified Paths:
--------------
code/trunk/ChangeLog
code/trunk/sljit/sljitUtils.c
Modified: code/trunk/ChangeLog
===================================================================
--- code/trunk/ChangeLog 2012-03-04 16:52:39 UTC (rev 948)
+++ code/trunk/ChangeLog 2012-03-08 10:28:49 UTC (rev 949)
@@ -72,7 +72,10 @@
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
-----------------------------
Modified: code/trunk/sljit/sljitUtils.c
===================================================================
--- code/trunk/sljit/sljitUtils.c 2012-03-04 16:52:39 UTC (rev 948)
+++ code/trunk/sljit/sljitUtils.c 2012-03-08 10:28:49 UTC (rev 949)
@@ -233,7 +233,7 @@
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