]> git.proxmox.com Git - mirror_corosync.git/commitdiff
build: use MADV_NOSYNC only when it's defined
authorFabio M. Di Nitto <fdinitto@redhat.com>
Thu, 30 Aug 2012 09:00:54 +0000 (11:00 +0200)
committerFabio M. Di Nitto <fdinitto@redhat.com>
Thu, 30 Aug 2012 13:00:27 +0000 (15:00 +0200)
so far only FreeBSD defines it.

Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
Reviewed-by: Jan Friesse <jfriesse@redhat.com>
exec/cpg.c
lib/cpg.c

index 591e80b7268fe028227fa5f1b90ab86ee3d459e8..e69635dfdfaf1783600c3888ffceb570c100511c 100644 (file)
@@ -1633,7 +1633,7 @@ memory_map (
                munmap(addr_orig, bytes);
                goto error_close_unlink;
        }
-#ifdef COROSYNC_BSD
+#ifdef MADV_NOSYNC
        madvise(addr, bytes, MADV_NOSYNC);
 #endif
 
index 55949f5318a139340d29eda090fe3e4a9b18de46..8383a0325aff38820e7f69533d62be990f20440a 100644 (file)
--- a/lib/cpg.c
+++ b/lib/cpg.c
@@ -780,7 +780,7 @@ retry_write:
        if (addr != addr_orig) {
                goto error_close_unlink;
        }
-#ifdef COROSYNC_BSD
+#ifdef MADV_NOSYNC
        madvise(addr_orig, bytes, MADV_NOSYNC);
 #endif