From 6e8fe3f853afc6664ab53ba11d9a508c489e5c68 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 5 Jan 2015 14:15:59 -0800 Subject: [PATCH] * lisp.h (XSYMBOL): Parenthesize id in forward decl. Needed when neither optimizing nor inlining. Also, sort decls alphabetically. --- src/ChangeLog | 6 ++++++ src/lisp.h | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ChangeLog b/src/ChangeLog index 8cc775bef40..69da1c35c91 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2015-01-05 Paul Eggert + + * lisp.h (XSYMBOL): Parenthesize id in forward decl. + Needed when neither optimizing nor inlining. + Also, sort decls alphabetically. + 2015-01-05 Eli Zaretskii * w32proc.c, w32.h, w32fns.c, w32font.c, w32menu.c, w32notify.c: diff --git a/src/lisp.h b/src/lisp.h index fc04ab9ad3f..1f18b5e0775 100644 --- a/src/lisp.h +++ b/src/lisp.h @@ -609,10 +609,10 @@ INLINE bool SUB_CHAR_TABLE_P (Lisp_Object); INLINE bool SUBRP (Lisp_Object); INLINE bool (SYMBOLP) (Lisp_Object); INLINE bool (VECTORLIKEP) (Lisp_Object); -INLINE struct Lisp_Symbol *XSYMBOL (Lisp_Object); -INLINE void *(XUNTAGBASE) (Lisp_Object, int, void *); INLINE bool WINDOWP (Lisp_Object); INLINE struct Lisp_Save_Value *XSAVE_VALUE (Lisp_Object); +INLINE struct Lisp_Symbol *(XSYMBOL) (Lisp_Object); +INLINE void *(XUNTAGBASE) (Lisp_Object, int, void *); /* Defined in chartab.c. */ extern Lisp_Object char_table_ref (Lisp_Object, int); -- 2.39.2