aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/lisp.h b/src/lisp.h
index b71bf524d1e..15de8d9e74f 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -1377,9 +1377,12 @@ struct Lisp_Float
1377 }; 1377 };
1378 1378
1379#ifdef HIDE_LISP_IMPLEMENTATION 1379#ifdef HIDE_LISP_IMPLEMENTATION
1380#define XFLOAT_DATA(f) (XFLOAT (f)->u.data_) 1380#define XFLOAT_DATA(f) (XFLOAT (f)->u.data_ + 0)
1381#else 1381#else
1382#define XFLOAT_DATA(f) (XFLOAT (f)->u.data) 1382#define XFLOAT_DATA(f) (XFLOAT (f)->u.data + 0)
1383/* This should be used only in alloc.c, which always disables
1384 HIDE_LISP_IMPLEMENTATION. */
1385#define XFLOAT_INIT(f,n) (XFLOAT (f)->u.data = (n))
1383#endif 1386#endif
1384 1387
1385/* A character, declared with the following typedef, is a member 1388/* A character, declared with the following typedef, is a member