emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r109769: * emacs.c (fatal_error_signa


From: Paul Eggert
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r109769: * emacs.c (fatal_error_signal_hook): Remove.
Date: Fri, 24 Aug 2012 23:38:43 -0700
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 109769
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Fri 2012-08-24 23:38:43 -0700
message:
  * emacs.c (fatal_error_signal_hook): Remove.
  
  All uses removed.  This leftover from old code was always 0.
modified:
  src/ChangeLog
  src/emacs.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2012-08-25 06:25:00 +0000
+++ b/src/ChangeLog     2012-08-25 06:38:43 +0000
@@ -1,5 +1,8 @@
 2012-08-25  Paul Eggert  <address@hidden>
 
+       * 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):

=== modified file 'src/emacs.c'
--- a/src/emacs.c       2012-08-19 21:00:09 +0000
+++ b/src/emacs.c       2012-08-25 06:38:43 +0000
@@ -279,11 +279,6 @@
 /* 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 @@
   sigunblock (sigmask (fatal_error_code));
 #endif
 
-  if (fatal_error_signal_hook)
-    fatal_error_signal_hook ();
-
   kill (getpid (), fatal_error_code);
 }
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]