summaryrefslogtreecommitdiff
path: root/include/strings.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/strings.h')
-rw-r--r--include/strings.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/strings.h b/include/strings.h
index 943b565..0862b58 100644
--- a/include/strings.h
+++ b/include/strings.h
@@ -5,6 +5,10 @@
5 5
6#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0 && defined(__OPTIMIZE__) && __OPTIMIZE__ > 0 6#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0 && defined(__OPTIMIZE__) && __OPTIMIZE__ > 0
7 7
8#ifdef __cplusplus
9extern "C" {
10#endif
11
8#if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) || defined(_POSIX_SOURCE) \ 12#if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) || defined(_POSIX_SOURCE) \
9 || (defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE+0 < 200809L) \ 13 || (defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE+0 < 200809L) \
10 || (defined(_XOPEN_SOURCE) && _XOPEN_SOURCE+0 < 700) 14 || (defined(_XOPEN_SOURCE) && _XOPEN_SOURCE+0 < 700)
@@ -36,6 +40,10 @@ __fortify_bzero(void *src, size_t n)
36#define bzero(src, n) __fortify_bzero(src, n) 40#define bzero(src, n) __fortify_bzero(src, n)
37#endif 41#endif
38 42
43#ifdef __cplusplus
44}
45#endif
46
39#endif 47#endif
40 48
41#endif 49#endif