]> git.cworth.org Git - obsolete/notmuch-old/blobdiff - lib/getdate/xalloc-die.c
lib/getdate: Tweak xalloc-die to avoid more gnulib dependencies.
[obsolete/notmuch-old] / lib / getdate / xalloc-die.c
index 4b220403b062571131f279491f4bb522e0d2766d..a7a9cbc0b297cf5d54bf9ed239b4b0c03091708d 100644 (file)
 
 #include "xalloc.h"
 
+#include <stdio.h>
 #include <stdlib.h>
 
-#include "error.h"
-#include "exitfail.h"
-
-#include "gettext.h"
-#define _(msgid) gettext (msgid)
 
 void
 xalloc_die (void)
 {
-  error (exit_failure, 0, "%s", _("memory exhausted"));
-
-  /* The `noreturn' cannot be given to error, since it may return if
-     its first argument is 0.  To help compilers understand the
-     xalloc_die does not return, call abort.  Also, the abort is a
-     safety feature if exit_failure is 0 (which shouldn't happen).  */
-  abort ();
+  fprintf (stderr, "memory exhausted\n");
+  exit (1);
 }