changeset 22381:50e1804145be

(mark_kboards): Mark all the Lisp_Object fields.
author Richard M. Stallman <rms@gnu.org>
date Sun, 07 Jun 1998 21:41:37 +0000
parents 2645c2c3829f
children f7d2bdefcff7
files src/alloc.c
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/alloc.c	Sun Jun 07 17:46:15 1998 +0000
+++ b/src/alloc.c	Sun Jun 07 21:41:37 1998 +0000
@@ -2342,11 +2342,16 @@
       if (kb->kbd_macro_buffer)
 	for (p = kb->kbd_macro_buffer; p < kb->kbd_macro_ptr; p++)
 	  mark_object (p);
+      mark_object (&kb->Voverriding_terminal_local_map);
+      mark_object (&kb->Vlast_command);
+      mark_object (&kb->Vreal_last_command);
       mark_object (&kb->Vprefix_arg);
       mark_object (&kb->kbd_queue);
+      mark_object (&kb->defining_kbd_macro);
       mark_object (&kb->Vlast_kbd_macro);
       mark_object (&kb->Vsystem_key_alist);
       mark_object (&kb->system_key_syms);
+      mark_object (&kb->Vdefault_minibuffer_frame);
     }
 }