* emacs.c (fatal_error_signal_hook): Remove.
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 25 Aug 2012 06:38:43 +0000 (23:38 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 25 Aug 2012 06:38:43 +0000 (23:38 -0700)
All uses removed.  This leftover from old code was always 0.

src/ChangeLog
src/emacs.c

index e509b9c..eacb82d 100644 (file)
@@ -1,5 +1,8 @@
 2012-08-25  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * emacs.c (fatal_error_signal_hook): Remove.
+       All uses removed.  This leftover from old code was always 0.
+
        * casefiddle.c, casetab.c, category.c: Use bool for boolean.
        * casefiddle.c (casify_object, casify_region):
        * casetab.c (set_case_table):
index 9e7efca..7ff5c43 100644 (file)
@@ -279,11 +279,6 @@ static int fatal_error_code;
 /* Nonzero if handling a fatal error already.  */
 int fatal_error_in_progress;
 
-/* If non-null, call this function from fatal_error_signal before
-   committing suicide.  */
-
-static void (*fatal_error_signal_hook) (void);
-
 #ifdef FORWARD_SIGNAL_TO_MAIN_THREAD
 /* When compiled with GTK and running under Gnome,
    multiple threads may be created.  Keep track of our main
@@ -331,9 +326,6 @@ fatal_error_signal (int sig)
   sigunblock (sigmask (fatal_error_code));
 #endif
 
-  if (fatal_error_signal_hook)
-    fatal_error_signal_hook ();
-
   kill (getpid (), fatal_error_code);
 }