]> code.delx.au - gnu-emacs/blobdiff - src/alloc.c
Merged in changes from CVS trunk. Plus added lisp/term tweaks.
[gnu-emacs] / src / alloc.c
index 3c9b2199e5239e2eb1348316a3c6fb8db67309be..3861d87c3d89d0c10158c33a3c2036c1ebb08352 100644 (file)
@@ -309,6 +309,7 @@ EMACS_INT gcs_done;         /* accumulated GCs  */
 
 static void mark_buffer P_ ((Lisp_Object));
 extern void mark_kboards P_ ((void));
+extern void mark_ttys P_ ((void));
 extern void mark_backtrace P_ ((void));
 static void gc_sweep P_ ((void));
 static void mark_glyph_matrix P_ ((struct glyph_matrix *));
@@ -4791,6 +4792,7 @@ returns nil, because real GC can't be done.  */)
       mark_object (bind->old_value);
     }
   mark_kboards ();
+  mark_ttys ();
 
 #ifdef USE_GTK
   {