From: Jim Meyering Date: Fri, 18 Jul 2003 07:02:34 +0000 (+0000) Subject: Merge with gnulib. Use a single exit_failure variable rather X-Git-Tag: v5.0.90~232 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=393c48ec794fdd61dc5572e0f923a04052f50ddd;p=thirdparty%2Fcoreutils.git Merge with gnulib. Use a single exit_failure variable rather than a separate one for each module. --- diff --git a/lib/xalloc.h b/lib/xalloc.h index c9508e5808..c7986f510d 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;