Mercurial > emacs
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;
