aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
authorKaroly Lorentey2006-02-06 18:44:57 +0000
committerKaroly Lorentey2006-02-06 18:44:57 +0000
commita5805c9d0240fab504f2a3e32db6449392005fb6 (patch)
treea6eba3e018d5edf0f33476dcf5d2f2ac50983307 /src/lisp.h
parentfbb63435176d3614d3603b675784122bf50d22b1 (diff)
parent55495ab90ed2afd64f757e55f697d716a7c7b75c (diff)
downloademacs-a5805c9d0240fab504f2a3e32db6449392005fb6.tar.gz
emacs-a5805c9d0240fab504f2a3e32db6449392005fb6.zip
Merged from emacs@sv.gnu.org
Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-41 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-42 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-43 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-44 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-45 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-46 Merge from erc--emacs--0 * emacs@sv.gnu.org/emacs--devo--0--patch-47 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-48 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-14 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-15 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-16 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-17 Merge from emacs--devo--0 git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-507
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h
index f04d29808d1..66dcdeb00da 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -484,7 +484,11 @@ extern size_t pure_size;
484 in a Lisp object whose data type says it points to something. */ 484 in a Lisp object whose data type says it points to something. */
485#define XPNTR(a) (XUINT (a) | DATA_SEG_BITS) 485#define XPNTR(a) (XUINT (a) | DATA_SEG_BITS)
486#else 486#else
487#define XPNTR(a) XUINT (a) 487/* Some versions of gcc seem to consider the bitfield width when
488 issuing the "cast to pointer from integer of different size"
489 warning, so the cast is here to widen the value back to its natural
490 size. */
491#define XPNTR(a) ((EMACS_INT) XUINT (a))
488#endif 492#endif
489#endif /* not HAVE_SHM */ 493#endif /* not HAVE_SHM */
490#endif /* no XPNTR */ 494#endif /* no XPNTR */