diff options
| author | Ivan Maidanski <ivmai@mail.ru> | 2016-10-18 10:44:10 +0300 |
|---|---|---|
| committer | Ivan Maidanski <ivmai@mail.ru> | 2016-10-18 10:44:10 +0300 |
| commit | c1a7aadde94a6705af6fd1423f0eb9c0c811137d (patch) | |
| tree | 289ab2cac12ba7fe7200c96c91e862313073e586 /src | |
| parent | b12fc72e84166dd7b8dc1c89bf45e99d5daa7d03 (diff) | |
| download | libatomic_ops-c1a7aadde94a6705af6fd1423f0eb9c0c811137d.tar.gz | |
Workaround 'value of macro is unknown' cppcheck information messages
* src/atomic_ops_malloc.c [USE_MMAP_ANON] (OPT_MAP_ANON): Define to 0
(do not use MAP_ANONYMOUS value) if CPPCHECK.
* src/atomic_ops_malloc.c [SIZE_MAX] (AO_SIZE_MAX): Do not use SIZE_MAX
value if CPPCHECK.
Diffstat (limited to 'src')
| -rw-r--r-- | src/atomic_ops_malloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/atomic_ops_malloc.c b/src/atomic_ops_malloc.c index 3f1881b..2938ffa 100644 --- a/src/atomic_ops_malloc.c +++ b/src/atomic_ops_malloc.c @@ -84,7 +84,7 @@ static volatile AO_t initial_heap_ptr = (AO_t)AO_initial_heap; # define GC_MMAP_FLAGS MAP_PRIVATE #endif -#ifdef USE_MMAP_ANON +#if defined(USE_MMAP_ANON) && !defined(CPPCHECK) # ifdef MAP_ANONYMOUS # define OPT_MAP_ANON MAP_ANONYMOUS # else @@ -138,7 +138,7 @@ static char *get_mmaped(size_t sz) #ifndef SIZE_MAX # include <limits.h> #endif -#ifdef SIZE_MAX +#if defined(SIZE_MAX) && !defined(CPPCHECK) # define AO_SIZE_MAX SIZE_MAX #else # define AO_SIZE_MAX (~(size_t)0) |
