]> Dogcows Code - chaz/tar/commitdiff
Adjust to changes to gnulib xalloc module.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 12 Aug 2004 18:34:40 +0000 (18:34 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 12 Aug 2004 18:34:40 +0000 (18:34 +0000)
(extr_init): Remove assignment to xalloc_fail_func; no longer needed.
(xalloc_die): New function.

src/extract.c

index 1fe4276e352cdbee0be62c674b1a5aaf2c884c56..14ea3ad0208e2a58a1c155af139e7099eee8b6ec 100644 (file)
@@ -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 ();
+}
This page took 0.028036 seconds and 4 git commands to generate.