diff options
Diffstat (limited to 'lib/stdlib.in.h')
| -rw-r--r-- | lib/stdlib.in.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lib/stdlib.in.h b/lib/stdlib.in.h index b5cf9d36958..c6e68fddc48 100644 --- a/lib/stdlib.in.h +++ b/lib/stdlib.in.h | |||
| @@ -765,6 +765,23 @@ _GL_WARN_ON_USE (realloc, "realloc is not POSIX compliant everywhere - " | |||
| 765 | "use gnulib module realloc-posix for portability"); | 765 | "use gnulib module realloc-posix for portability"); |
| 766 | #endif | 766 | #endif |
| 767 | 767 | ||
| 768 | |||
| 769 | #if @GNULIB_REALLOCARRAY@ | ||
| 770 | # if ! @HAVE_REALLOCARRAY@ | ||
| 771 | _GL_FUNCDECL_SYS (reallocarray, void *, | ||
| 772 | (void *ptr, size_t nmemb, size_t size)); | ||
| 773 | # endif | ||
| 774 | _GL_CXXALIAS_SYS (reallocarray, void *, | ||
| 775 | (void *ptr, size_t nmemb, size_t size)); | ||
| 776 | _GL_CXXALIASWARN (reallocarray); | ||
| 777 | #elif defined GNULIB_POSIXCHECK | ||
| 778 | # undef reallocarray | ||
| 779 | # if HAVE_RAW_DECL_REALLOCARRAY | ||
| 780 | _GL_WARN_ON_USE (reallocarray, "reallocarray is not portable - " | ||
| 781 | "use gnulib module reallocarray for portability"); | ||
| 782 | # endif | ||
| 783 | #endif | ||
| 784 | |||
| 768 | #if @GNULIB_REALPATH@ | 785 | #if @GNULIB_REALPATH@ |
| 769 | # if @REPLACE_REALPATH@ | 786 | # if @REPLACE_REALPATH@ |
| 770 | # if !(defined __cplusplus && defined GNULIB_NAMESPACE) | 787 | # if !(defined __cplusplus && defined GNULIB_NAMESPACE) |