diff options
Diffstat (limited to 'auto_tests/resource_leak_test.c')
-rw-r--r-- | auto_tests/resource_leak_test.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/auto_tests/resource_leak_test.c b/auto_tests/resource_leak_test.c index cf451ebd..55998b72 100644 --- a/auto_tests/resource_leak_test.c +++ b/auto_tests/resource_leak_test.c | |||
@@ -5,11 +5,12 @@ | |||
5 | #include "helpers.h" | 5 | #include "helpers.h" |
6 | 6 | ||
7 | // See man 2 sbrk. | 7 | // See man 2 sbrk. |
8 | #if _BSD_SOURCE || _SVID_SOURCE || \ | 8 | #if defined(_BSD_SOURCE) || defined(_SVID_SOURCE) || \ |
9 | (_XOPEN_SOURCE >= 500 || \ | 9 | defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 500 || defined(_XOPEN_SOURCE_EXTENDED)) && \ |
10 | _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED) && \ | 10 | !(defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) |
11 | !(_POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600) | ||
12 | #define HAVE_SBRK 1 | 11 | #define HAVE_SBRK 1 |
12 | #else | ||
13 | #define HAVE_SBRK 0 | ||
13 | #endif | 14 | #endif |
14 | 15 | ||
15 | #if HAVE_SBRK | 16 | #if HAVE_SBRK |