fix up files for mfshell so that strdup is available on old systems

This commit is contained in:
root
2014-12-29 23:29:37 -06:00
parent 2c1b829295
commit 9310b1fa69
3 changed files with 3 additions and 0 deletions

View File

@@ -18,6 +18,7 @@
*/ */
#define _POSIX_C_SOURCE 200809L // for strdup #define _POSIX_C_SOURCE 200809L // for strdup
#define _GNU_SOURCE // for strdup on old systems
#include <openssl/ssl.h> #include <openssl/ssl.h>
#include <stddef.h> #include <stddef.h>

View File

@@ -23,6 +23,7 @@
#else #else
#define _WITH_GETLINE // on freebsd for getline #define _WITH_GETLINE // on freebsd for getline
#endif #endif
#define _GNU_SOURCE // for strdup on old systems
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>

View File

@@ -17,6 +17,7 @@
*/ */
#define _POSIX_C_SOURCE 200809L // for strdup #define _POSIX_C_SOURCE 200809L // for strdup
#define _GNU_SOURCE // for strdup on old systems
#include <stdio.h> #include <stdio.h>
#include <getopt.h> #include <getopt.h>