*** empty log message ***
authorJim Blandy <jimb@redhat.com>
Thu, 18 Jul 1991 11:05:46 +0000 (11:05 +0000)
committerJim Blandy <jimb@redhat.com>
Thu, 18 Jul 1991 11:05:46 +0000 (11:05 +0000)
src/data.c
src/lisp.h

index 86e2398..9eb0613 100644 (file)
@@ -22,6 +22,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 #include "config.h"
 #include "lisp.h"
+#include "puresize.h"
 
 #ifndef standalone
 #include "buffer.h"
index 1f95271..6dfc06b 100644 (file)
@@ -282,8 +282,9 @@ Lisp_Object;
 #ifndef XPNTR
 #ifdef HAVE_SHM
 /* In this representation, data is found in two widely separated segments.  */
+extern int pure_size;
 #define XPNTR(a) \
-  (XUINT (a) | (XUINT (a) > PURESIZE ? DATA_SEG_BITS : PURE_SEG_BITS))
+  (XUINT (a) | (XUINT (a) > pure_size ? DATA_SEG_BITS : PURE_SEG_BITS))
 #else /* not HAVE_SHM */
 #ifdef DATA_SEG_BITS
 /* This case is used for the rt-pc.