[Pcre-svn] [949] code/trunk: Rename madvise to posix_madvise

Startseite
Nachricht löschen
Autor: Subversion repository
Datum:  
To: pcre-svn
Betreff: [Pcre-svn] [949] code/trunk: Rename madvise to posix_madvise
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