]> code.delx.au - gnu-emacs/commitdiff
(mark_kboards): Mark all the Lisp_Object fields.
authorRichard M. Stallman <rms@gnu.org>
Sun, 7 Jun 1998 21:41:37 +0000 (21:41 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sun, 7 Jun 1998 21:41:37 +0000 (21:41 +0000)
src/alloc.c

index 4f7b7a818531a1058f52915daa2626b7d6b8e24e..62687f732d522d902a48f981a0fd4447c161bde9 100644 (file)
@@ -2342,11 +2342,16 @@ mark_kboards ()
       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);
     }
 }
 \f