OSDN Git Service

[Refactor] #37287 #37353 型の置換。 / Type replacement.
[hengband/hengband.git] / src / main-cap.c
index d3df03b..34b4cfb 100644 (file)
@@ -1,4 +1,4 @@
-/* File: main-cap.c */
+/* File: main-cap.c */
 
 /* Purpose: Support for "term.c" using "termcap" calls */
 
@@ -627,6 +627,9 @@ static void keymap_game_prepare(void)
        /* Hack -- Turn off "echo" and "canonical" mode */
        game_termios.c_lflag &= ~(ECHO | ICANON);
 
+       /* Turn off flow control */
+       game_termios.c_iflag &= ~IXON;
+
 #endif
 
 #ifdef USE_TERMIO
@@ -668,6 +671,9 @@ static void keymap_game_prepare(void)
        /* Hack -- Turn off "echo" and "canonical" mode */
        game_termio.c_lflag &= ~(ECHO | ICANON);
 
+       /* Turn off flow control */
+       game_termio.c_iflag &= ~IXON;
+
 #endif
 
 #ifdef USE_TCHARS
@@ -705,6 +711,8 @@ static void keymap_game_prepare(void)
        /* game_termios.c_lflag &= ~(ECHO | ICANON); */
        game_ttyb.flag &= ~(ECHO | ICANON);
 
+       /* XXX XXX XXX  Should maybe turn off flow control too.  How? */
+
 #endif
 
 }