]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Merge with gnulib. Use a single exit_failure variable rather
authorJim Meyering <jim@meyering.net>
Fri, 18 Jul 2003 07:02:34 +0000 (07:02 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 18 Jul 2003 07:02:34 +0000 (07:02 +0000)
than a separate one for each module.

lib/xalloc.h

index c9508e5808462194f7406f36588b095d9a024ed6..c7986f510d287bf20b38a614b13288437268adab 100644 (file)
 #  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;