diff src/lisp.h @ 8912:8ee0129c7bb8

(RETURN_UNGCPRO): Use if (1) .. else, not do ... while (0).
author Richard M. Stallman <rms@gnu.org>
date Mon, 19 Sep 1994 05:07:10 +0000
parents 2d697a9302a7
children 2281d87b7c91
line wrap: on
line diff
--- a/src/lisp.h	Mon Sep 19 05:03:02 1994 +0000
+++ b/src/lisp.h	Mon Sep 19 05:07:10 1994 +0000
@@ -1095,14 +1095,14 @@
 
 /* Evaluate expr, UNGCPRO, and then return the value of expr.  */
 #define RETURN_UNGCPRO(expr)			\
-do						\
+if (1)						\
     {						\
       Lisp_Object ret_ungc_val;			\
       ret_ungc_val = (expr);			\
       UNGCPRO;					\
       return ret_ungc_val;			\
     }						\
-while (1)
+else
 
 /* Defined in data.c */
 extern Lisp_Object Qnil, Qt, Qquote, Qlambda, Qsubr, Qunbound;