XEmacs 21.2.20 "Yoko".
[chise/xemacs-chise.git.1] / src / console-tty.c
index c57c0f7..05089bc 100644 (file)
@@ -166,12 +166,12 @@ tty_init_console (struct console *con, Lisp_Object props)
 }
 
 static void
-tty_mark_console (struct console *con, void (*markobj) (Lisp_Object))
+tty_mark_console (struct console *con)
 {
   struct tty_console *tty_con = CONSOLE_TTY_DATA (con);
-  markobj (tty_con->terminal_type);
-  markobj (tty_con->instream);
-  markobj (tty_con->outstream);
+  mark_object (tty_con->terminal_type);
+  mark_object (tty_con->instream);
+  mark_object (tty_con->outstream);
 }
 
 static int
@@ -372,6 +372,12 @@ console_type_create_tty (void)
 }
 
 void
+reinit_console_type_create_tty (void)
+{
+  REINITIALIZE_CONSOLE_TYPE (tty);
+}
+
+void
 image_instantiator_format_create_glyphs_tty (void)
 {
   IIFORMAT_VALID_CONSOLE (tty, nothing);