summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorDaiki Ueno <dueno@redhat.com>2017-08-08 14:52:24 +0200
committerDaiki Ueno <ueno@gnu.org>2017-08-08 16:04:40 +0200
commita860db364521ca6e9046bbf60fbbb1ca2bc08711 (patch)
tree2dc9206f1abd6a72697a3a851594cbd6bd7816b1 /configure.ac
parent53402f9e5296718d22ddf1a77658067c2751f068 (diff)
common: Use reallocarray instead of realloc as appropriate
reallocarray is a new POSIX function added in glibc 2.26, with built-in overflow checks. Take advantage of that function for internal array allocation.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac1
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 89e5f99..856a37c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -101,6 +101,7 @@ if test "$os_unix" = "yes"; then
AC_CHECK_FUNCS([getprogname getexecname basename mkstemp mkdtemp])
AC_CHECK_FUNCS([getauxval issetugid getresuid secure_getenv])
AC_CHECK_FUNCS([strnstr memdup strndup strerror_l strerror_r])
+ AC_CHECK_FUNCS([reallocarray])
AC_CHECK_FUNCS([fdwalk])
AC_CHECK_FUNCS([setenv])
AC_CHECK_FUNCS([getpeereid])