diff options
author | Eric Blake <eblake@redhat.com> | 2011-04-27 15:54:30 -0600 |
---|---|---|
committer | Eric Blake <eblake@redhat.com> | 2011-04-28 14:21:25 -0600 |
commit | bf18c9b4d8ab7f7e8db272594b5d2c8a8dd06b64 (patch) | |
tree | ea9af0fb6442937d973dc716ce6ee822f247233f /modules/xalloc-oversized | |
parent | 7cbc494f7cc150886b741e2af5051685d818f89c (diff) | |
download | gnulib-bf18c9b4d8ab7f7e8db272594b5d2c8a8dd06b64.tar.gz |
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>
Diffstat (limited to 'modules/xalloc-oversized')
-rw-r--r-- | modules/xalloc-oversized | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/modules/xalloc-oversized b/modules/xalloc-oversized new file mode 100644 index 0000000000..708c621f30 --- /dev/null +++ b/modules/xalloc-oversized @@ -0,0 +1,20 @@ +Description: +Check for memory allocation overflow. Also see xalloc. + +Files: +lib/xalloc-oversized.h + +Depends-on: + +configure.ac: + +Makefile.am: + +Include: +"xalloc-oversized.h" + +License: +GPL + +Maintainer: +all |