Comparison

util-src/pposix.c @ 9150:c1d5f52274cf

net, pposix, signal: Check for redefined defines, fix warnings.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Wed, 08 Aug 2018 09:27:34 +0200
parent 9028:d4c2a3060e7e
child 9151:fee3933ff346
comparison
equal deleted inserted replaced
9149:d03f21729b2c 9150:c1d5f52274cf
15 15
16 #define MODULE_VERSION "0.4.0" 16 #define MODULE_VERSION "0.4.0"
17 17
18 18
19 #if defined(__linux__) 19 #if defined(__linux__)
20 #ifndef _GNU_SOURCE
20 #define _GNU_SOURCE 21 #define _GNU_SOURCE
22 #endif
21 #else 23 #else
24 #ifndef _DEFAULT_SOURCE
22 #define _DEFAULT_SOURCE 25 #define _DEFAULT_SOURCE
23 #endif 26 #endif
27 #endif
28 #ifndef _POSIX_C_SOURCE
24 #define _POSIX_C_SOURCE 200809L 29 #define _POSIX_C_SOURCE 200809L
30 #endif
25 31
26 #include <stdlib.h> 32 #include <stdlib.h>
27 #include <math.h> 33 #include <math.h>
28 #include <unistd.h> 34 #include <unistd.h>
29 #include <libgen.h> 35 #include <libgen.h>