From: Fabio M. Di Nitto Date: Thu, 30 Aug 2012 09:00:54 +0000 (+0200) Subject: build: use MADV_NOSYNC only when it's defined X-Git-Tag: v2.1.0~48 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=a1c154e6faac3ad064c48a2d04ee8f4833ca2579;p=mirror_corosync.git build: use MADV_NOSYNC only when it's defined so far only FreeBSD defines it. Signed-off-by: Fabio M. Di Nitto Reviewed-by: Jan Friesse --- diff --git a/exec/cpg.c b/exec/cpg.c index 591e80b7..e69635df 100644 --- a/exec/cpg.c +++ b/exec/cpg.c @@ -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 diff --git a/lib/cpg.c b/lib/cpg.c index 55949f53..8383a032 100644 --- 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