mirror of
https://git.savannah.gnu.org/git/gnulib.git
synced 2025-08-08 17:22:05 +03:00
reallocarray: New module
reallocarray is a new function in glibc 2.26 to safely allocate an array of memory locations with integer overflow protection. * MODULES.html.sh: Add reallocarray. * doc/glibc-functions/reallocarray.texi: Documentation for reallocarray. * lib/reallocarray.c: New file to implement module reallocarray. * lib/stdlib.in.h: Add function declarations for reallocarray. * m4/reallocarray.m4: New file. * m4/stdlib_h.m4: Declare reallocarray. * modules/reallocarray: New file. * modules/reallocarray-test: New file. * modules/stdlib: Coerce stdlib.h to export reallocarray. * tests/test-reallocarray.c: New test.
This commit is contained in:
committed by
Paul Eggert
parent
0474f8e6a8
commit
98756762a3
11
modules/reallocarray-tests
Normal file
11
modules/reallocarray-tests
Normal file
@@ -0,0 +1,11 @@
|
||||
Files:
|
||||
tests/test-reallocarray.c
|
||||
tests/signature.h
|
||||
|
||||
Depends-on:
|
||||
|
||||
configure.ac:
|
||||
|
||||
Makefile.am:
|
||||
TESTS += test-reallocarray
|
||||
check_PROGRAMS += test-reallocarray
|
Reference in New Issue
Block a user