]> git.eshelyaron.com Git - emacs.git/commitdiff
(CHECK_IMPURE): Declare my_edata as char array.
authorRichard M. Stallman <rms@gnu.org>
Tue, 21 Mar 1995 20:03:04 +0000 (20:03 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 21 Mar 1995 20:03:04 +0000 (20:03 +0000)
src/puresize.h

index d30894e88d3072d72f578cb09b71c6d15f015479..99391ecf2baed31d73941460e1b2207b300c5eb9 100644 (file)
@@ -73,14 +73,14 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
 /* when PNTR_COMPARISON_TYPE is not the default (unsigned int) */
 #define CHECK_IMPURE(obj) \
-  { extern EMACS_INT my_edata; \
+  { extern char my_edata[]; \
     if ((PNTR_COMPARISON_TYPE) XPNTR (obj) < (PNTR_COMPARISON_TYPE) &my_edata) \
       pure_write_error (); }
 
 #else /* not VIRT_ADDRESS_VARIES, not PNTR_COMPARISON_TYPE */
 
 #define CHECK_IMPURE(obj) \
-  { extern EMACS_INT my_edata; \
+  { extern char my_edata[]; \
     if (XPNTR (obj) < (unsigned int) &my_edata) \
       pure_write_error (); }