From 393c48ec794fdd61dc5572e0f923a04052f50ddd Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Fri, 18 Jul 2003 07:02:34 +0000 Subject: Merge with gnulib. Use a single exit_failure variable rather than a separate one for each module. --- lib/xalloc.h | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'lib') diff --git a/lib/xalloc.h b/lib/xalloc.h index c9508e580..c7986f510 100644 --- a/lib/xalloc.h +++ b/lib/xalloc.h @@ -31,11 +31,6 @@ # define ATTRIBUTE_NORETURN __attribute__ ((__noreturn__)) # endif -/* Exit value when the requested amount of memory is not available. - It is initialized to EXIT_FAILURE, but the caller may set it to - some other value. */ -extern int xalloc_exit_failure; - /* If this pointer is non-zero, run the specified function upon each allocation failure. It is initialized to zero. */ extern void (*xalloc_fail_func) (void); @@ -46,7 +41,8 @@ extern void (*xalloc_fail_func) (void); extern char const xalloc_msg_memory_exhausted[]; /* This function is always triggered when memory is exhausted. It is - in charge of honoring the three previous items. This is the + in charge of honoring the two previous items. It exits with status + exit_failure (defined in exitfail.h). This is the function to call when one wants the program to die because of a memory allocation failure. */ extern void xalloc_die (void) ATTRIBUTE_NORETURN; -- cgit v1.2.3-54-g00ecf