summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2016-10-25 10:31:29 +0300
committerIvan Maidanski <ivmai@mail.ru>2016-10-25 10:31:29 +0300
commit4c303bc9276d04792f24d2a1f3ff7d8365a2397a (patch)
treee45ad878befac221a69491276ce470e9f8694c24
parent30596717d2c3580e826b4660efdf1b1926fa1073 (diff)
downloadlibatomic_ops-4c303bc9276d04792f24d2a1f3ff7d8365a2397a.tar.gz
Fix test_malloc failure if CPPCHECK is defined
(fix commit c1a7aad) * src/atomic_ops_malloc.c [USE_MMAP_ANON && MAP_ANONYMOUS] (OPT_MAP_ANON): Define to MAP_ANON (instead of 0) if CPPCHECK.
-rw-r--r--src/atomic_ops_malloc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/atomic_ops_malloc.c b/src/atomic_ops_malloc.c
index 2938ffa..4413362 100644
--- a/src/atomic_ops_malloc.c
+++ b/src/atomic_ops_malloc.c
@@ -84,8 +84,8 @@ static volatile AO_t initial_heap_ptr = (AO_t)AO_initial_heap;
# define GC_MMAP_FLAGS MAP_PRIVATE
#endif
-#if defined(USE_MMAP_ANON) && !defined(CPPCHECK)
-# ifdef MAP_ANONYMOUS
+#ifdef USE_MMAP_ANON
+# if defined(MAP_ANONYMOUS) && !defined(CPPCHECK)
# define OPT_MAP_ANON MAP_ANONYMOUS
# else
# define OPT_MAP_ANON MAP_ANON