emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 396a33a: Port recent changes to older GCC


From: Paul Eggert
Subject: [Emacs-diffs] master 396a33a: Port recent changes to older GCC
Date: Tue, 14 Aug 2018 07:39:12 -0400 (EDT)

branch: master
commit 396a33a3656a0e2bbe2f24a81df64914491c44e5
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    Port recent changes to older GCC
    
    Problem reported by Glenn Morris in:
    https://lists.gnu.org/r/emacs-devel/2018-08/msg00446.html
    * src/lisp.h (make_pointer_integer_unsafe):
    Port to older GCC.
---
 src/lisp.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/lisp.h b/src/lisp.h
index 18d5353..da93efd 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -1191,7 +1191,8 @@ XFIXNUMPTR (Lisp_Object a)
 INLINE Lisp_Object
 make_pointer_integer_unsafe (void *p)
 {
-  return TAG_PTR (Lisp_Int0, p);
+  Lisp_Object a = TAG_PTR (Lisp_Int0, p);
+  return a;
 }
 
 INLINE Lisp_Object



reply via email to

[Prev in Thread] Current Thread [Next in Thread]