1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-17 12:41:05 +03:00
Files
gnulib/modules/xalloc
Eric Blake bf18c9b4d8 xalloc-oversized: new module
Due to inline functions, mere inclusion of xalloc.h can result
in a link dependency on xalloc_die() on some platforms.  However,
there are several modules that want to use just xalloc_oversized
in order to short-circuit the potential to call xalloc_die.
Splitting the macro into a new header and module makes this easy.

* modules/xalloc-oversized: New module.
* modules/xalloc (Depends-on): Add it.
* lib/xalloc.h (xalloc_oversized): Move...
* lib/xalloc-oversized.h: ...into new file.

Signed-off-by: Eric Blake <eblake@redhat.com>
2011-04-28 14:21:25 -06:00

27 lines
269 B
Plaintext

Description:
Memory allocation with out-of-memory checking. Also see xalloc-die.
Files:
lib/xalloc.h
lib/xmalloc.c
m4/xalloc.m4
Depends-on:
inline
xalloc-die
xalloc-oversized
configure.ac:
gl_XALLOC
Makefile.am:
Include:
"xalloc.h"
License:
GPL
Maintainer:
all