]> git.eshelyaron.com Git - emacs.git/commitdiff
* sysdep.c (croak): Move decl from here to syssignal.h.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 14 Apr 2011 01:57:17 +0000 (18:57 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 14 Apr 2011 01:57:17 +0000 (18:57 -0700)
* syssignal.h (croak): Put it here, so the API can be checked when
'croak' is called from dissociate_if_controlling_tty.

src/ChangeLog
src/sysdep.c
src/syssignal.h

index 685a30d21d70a6cd8e45483515f6a8b35ae4833e..37225e11f763e3a3a63d13e69fee62f59ee457c9 100644 (file)
@@ -1,5 +1,9 @@
 2011-04-14  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * sysdep.c (croak): Move decl from here to syssignal.h.
+       * syssignal.h (croak): Put it here, so the API can be checked when
+       'croak' is called from dissociate_if_controlling_tty.
+
        * minibuf.c: Make symbols static if they're not exported.
        (minibuf_save_list, choose_minibuf_frame): Now static.
        * lisp.h (choose_minibuf_frame): Remove decl.
index f4f767dac3f28c3e7b2100cd10c8728b5e208327..f9e8ee746c9afe64698e419f7fcd1200ba46d208 100644 (file)
@@ -127,8 +127,6 @@ static const int baud_convert[] =
     1800, 2400, 4800, 9600, 19200, 38400
   };
 
-void croak (char *) NO_RETURN;
-
 /* Temporary used by `sigblock' when defined in terms of signprocmask.  */
 
 SIGMASKTYPE sigprocmask_set;
index 03768168e20b666be33b6645dce1788440a912e8..083d70d6c13834a39248f64aa290bd89e7b55ece 100644 (file)
@@ -75,6 +75,7 @@ signal_handler_t sys_signal (int signal_number, signal_handler_t action);
 sigset_t sys_sigblock   (sigset_t new_mask);
 sigset_t sys_sigunblock (sigset_t new_mask);
 sigset_t sys_sigsetmask (sigset_t new_mask);
+void croak (char *) NO_RETURN;
 
 #define sys_sigdel(MASK,SIG) sigdelset (&MASK,SIG)