diff options
Diffstat (limited to 'include/stdlib.h')
| -rw-r--r-- | include/stdlib.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/stdlib.h b/include/stdlib.h index 38015d4..b661862 100644 --- a/include/stdlib.h +++ b/include/stdlib.h | |||
| @@ -36,6 +36,14 @@ __extension__ | |||
| 36 | extern "C" { | 36 | extern "C" { |
| 37 | #endif | 37 | #endif |
| 38 | 38 | ||
| 39 | #undef malloc | ||
| 40 | |||
| 41 | __malloc(malloc (free, 1)) | ||
| 42 | _FORTIFY_FN(malloc) void *malloc(size_t __s) | ||
| 43 | { | ||
| 44 | return __orig_malloc(__s); | ||
| 45 | } | ||
| 46 | |||
| 39 | /* FIXME clang */ | 47 | /* FIXME clang */ |
| 40 | #if (defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE)) && !defined(__clang__) | 48 | #if (defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE)) && !defined(__clang__) |
| 41 | #undef realpath | 49 | #undef realpath |
