From a1c154e6faac3ad064c48a2d04ee8f4833ca2579 Mon Sep 17 00:00:00 2001 From: "Fabio M. Di Nitto" Date: Thu, 30 Aug 2012 11:00:54 +0200 Subject: [PATCH] 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 --- exec/cpg.c | 2 +- lib/cpg.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 -- 2.39.5