diff src/alloc.c @ 83178:a79c4db19c4f

Merged in changes from CVS trunk. Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-450 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-451 Update from CVS: lisp/subr.el (get-buffer-window-list): Doc fix. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-452 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-453 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-218
author Karoly Lorentey <lorentey@elte.hu>
date Tue, 13 Jul 2004 15:45:15 +0000
parents 8e4ea1e2c254 1529ab7bab88
children 4e92102a0172
line wrap: on
line diff
--- a/src/alloc.c	Sun Jul 11 03:44:18 2004 +0000
+++ b/src/alloc.c	Tue Jul 13 15:45:15 2004 +0000
@@ -5035,6 +5035,7 @@
 	  break;
 
 	case Lisp_Misc_Save_Value:
+#if GC_MARK_STACK
 	  {
 	    register struct Lisp_Save_Value *ptr = XSAVE_VALUE (obj);
 	    /* If DOGC is set, POINTER is the address of a memory
@@ -5047,6 +5048,7 @@
 		  mark_maybe_object (*p);
 	      }
 	  }
+#endif
 	  break;
 
 	case Lisp_Misc_Overlay: