changeset 69883:a21d00510558

* puresize.h (pure_write_error): Mark as NO_RETURN. * lisp.h (args_out_of_range, args_out_of_range_3): Likewise.
author Dan Nicolaescu <dann@ics.uci.edu>
date Sun, 09 Apr 2006 09:03:44 +0000
parents 1133b1df91d7
children 3cd07b1cb11d
files src/ChangeLog src/lisp.h src/puresize.h
diffstat 3 files changed, 10 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Sun Apr 09 01:59:45 2006 +0000
+++ b/src/ChangeLog	Sun Apr 09 09:03:44 2006 +0000
@@ -1,3 +1,9 @@
+2006-04-09  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* puresize.h (pure_write_error): Mark as NO_RETURN.
+
+	* lisp.h (args_out_of_range, args_out_of_range_3): Likewise.
+
 2006-04-08  Eli Zaretskii  <eliz@gnu.org>
 
 	* w32fns.c (w32_wnd_proc) <WM_MOUSEMOVE>: Ignore mouse movements
--- a/src/lisp.h	Sun Apr 09 01:59:45 2006 +0000
+++ b/src/lisp.h	Sun Apr 09 09:03:44 2006 +0000
@@ -2243,8 +2243,9 @@
 extern Lisp_Object indirect_variable P_ ((Lisp_Object));
 extern Lisp_Object long_to_cons P_ ((unsigned long));
 extern unsigned long cons_to_long P_ ((Lisp_Object));
-extern void args_out_of_range P_ ((Lisp_Object, Lisp_Object));
-extern void args_out_of_range_3 P_ ((Lisp_Object, Lisp_Object, Lisp_Object));
+extern void args_out_of_range P_ ((Lisp_Object, Lisp_Object)) NO_RETURN;
+extern void args_out_of_range_3 P_ ((Lisp_Object, Lisp_Object,
+				     Lisp_Object)) NO_RETURN;
 extern Lisp_Object wrong_type_argument P_ ((Lisp_Object, Lisp_Object));
 extern void store_symval_forwarding P_ ((Lisp_Object, Lisp_Object,
 					 Lisp_Object, struct buffer *));
--- a/src/puresize.h	Sun Apr 09 01:59:45 2006 +0000
+++ b/src/puresize.h	Sun Apr 09 09:03:44 2006 +0000
@@ -65,7 +65,7 @@
   { if (PURE_P (obj))	  \
       pure_write_error (); }
 
-extern void pure_write_error P_ ((void));
+extern void pure_write_error P_ ((void)) NO_RETURN;
 
 /* Define PURE_P.  */