]> git.eshelyaron.com Git - emacs.git/commitdiff
* search.c (matcher_overflow): Mark as NO_RETURN.
authorDan Nicolaescu <dann@ics.uci.edu>
Mon, 29 May 2006 08:06:15 +0000 (08:06 +0000)
committerDan Nicolaescu <dann@ics.uci.edu>
Mon, 29 May 2006 08:06:15 +0000 (08:06 +0000)
* xterm.c (x_connection_closed): Likewise.

* sysdep.c (croak): Likewise.

* sound.c (sound_perror, alsa_sound_perror): Likewise.

* lisp.h (die, nsberror): Likewise.

src/ChangeLog
src/lisp.h
src/search.c
src/sound.c
src/sysdep.c
src/xterm.c

index 49d3355f2017bea56024047dd982e5621149f4e5..8d7c9bd09fb22412dbb654f6cdcfbe112242e46f 100644 (file)
@@ -1,3 +1,15 @@
+2006-05-29  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * search.c (matcher_overflow): Mark as NO_RETURN.
+
+       * xterm.c (x_connection_closed): Likewise.
+
+       * sysdep.c (croak): Likewise.
+
+       * sound.c (sound_perror, alsa_sound_perror): Likewise.
+
+       * lisp.h (die, nsberror): Likewise.
+
 2006-05-29  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * sound.c (alsa_open, alsa_configure, alsa_write): Move
index e606024ea90929023c282f6adb91bce9f38c61bb..400dc8d639a0a76933cdb22b1a7f378e8ee57687 100644 (file)
@@ -80,7 +80,7 @@ Boston, MA 02110-1301, USA.  */
 
 /* Extra internal type checking?  */
 extern int suppress_checking;
-extern void die P_((const char *, const char *, int));
+extern void die P_((const char *, const char *, int)) NO_RETURN;
 
 #ifdef ENABLE_CHECKING
 
@@ -2780,7 +2780,7 @@ extern void set_time_zone_rule P_ ((char *));
 
 /* defined in buffer.c */
 extern int mouse_face_overlay_overlaps P_ ((Lisp_Object));
-extern void nsberror P_ ((Lisp_Object));
+extern void nsberror P_ ((Lisp_Object)) NO_RETURN;
 extern char *no_switch_window P_ ((Lisp_Object window));
 EXFUN (Fset_buffer_multibyte, 1);
 EXFUN (Foverlay_start, 1);
index dfbf66fc7edce9b5fcaff77edfa42e3995ffd0f1..99db7f184fc22673ea07bc4773dd730d03585ce9 100644 (file)
@@ -90,6 +90,7 @@ static void save_search_regs ();
 static int simple_search ();
 static int boyer_moore ();
 static int search_buffer ();
+static void matcher_overflow () NO_RETURN;
 
 static void
 matcher_overflow ()
index c512ca45864f12c927d5cc0fbad773db966ab538..af2369040cc1b972c92b5948e60f5166200c614d 100644 (file)
@@ -113,7 +113,8 @@ enum sound_attr
   SOUND_ATTR_SENTINEL
 };
 
-static void sound_perror P_ ((char *));
+static void alsa_sound_perror P_ ((char *, int)) NO_RETURN;
+static void sound_perror P_ ((char *)) NO_RETURN;
 static void sound_warning P_ ((char *));
 static int parse_sound P_ ((Lisp_Object, Lisp_Object *));
 
index 3e06170e721788b864afec9626674cd1611d291c..307f69290d6c31113e41d8694fb88d1bbd7bd384 100644 (file)
@@ -244,7 +244,7 @@ int emacs_ospeed;
    under VMS, we place the input channel number here.  */
 int input_fd;
 
-void croak P_ ((char *));
+void croak P_ ((char *)) NO_RETURN;
 
 #ifdef AIXHFT
 void hft_init ();
index 6624fa79df184bb455decdf6fcf777cddb7cebfb..343ca30caa9e61247a00e33eb015601eed763971 100644 (file)
@@ -357,6 +357,7 @@ static void x_check_fullscreen P_ ((struct frame *));
 static void x_check_expected_move P_ ((struct frame *));
 static int handle_one_xevent P_ ((struct x_display_info *, XEvent *,
                                  int *, struct input_event *));
+static SIGTYPE x_connection_closed P_ ((Display *, char *));
 
 
 /* Flush display of frame F, or of all frames if F is null.  */