From: Paul Eggert Date: Thu, 12 Aug 2004 18:34:40 +0000 (+0000) Subject: Adjust to changes to gnulib xalloc module. X-Git-Url: https://git.brokenzipper.com/gitweb?a=commitdiff_plain;h=303132dcdcb4c1f2cb9051826265640aaddf6f93;p=chaz%2Ftar Adjust to changes to gnulib xalloc module. (extr_init): Remove assignment to xalloc_fail_func; no longer needed. (xalloc_die): New function. --- diff --git a/src/extract.c b/src/extract.c index 1fe4276..14ea3ad 100644 --- a/src/extract.c +++ b/src/extract.c @@ -114,7 +114,6 @@ extr_init (void) we_are_root = geteuid () == 0; same_permissions_option += we_are_root; same_owner_option += we_are_root; - xalloc_fail_func = extract_finish; /* Save 'root device' to avoid purging mount points. FIXME: Should the same be done after handling -C option ? */ @@ -1210,3 +1209,10 @@ fatal_exit (void) error (TAREXIT_FAILURE, 0, _("Error is not recoverable: exiting now")); abort (); } + +void +xalloc_die (void) +{ + error (0, 0, "%s", _("memory exhausted")); + fatal_exit (); +}