1
1

files: don't save the state of the terminal a second time

The user will understand that changing the state of the terminal
while inputting data into nano is not the same as changing this
state before nano has started or after nano has exited.

This fixes https://savannah.gnu.org/bugs/?56394.

Bug existed since version 2.4.2.
Этот коммит содержится в:
Benno Schulenberg 2019-05-26 19:05:30 +02:00
родитель 8e2d03b92c
Коммит b7e2da7434

Просмотреть файл

@ -1113,10 +1113,6 @@ bool scoop_stdin(void)
dup2(thetty, 0);
close(thetty);
/* If things went well, store the current state of the terminal. */
if (!control_C_was_pressed)
tcgetattr(0, &oldterm);
/* Restore the original ^C handler, the terminal setup, and curses mode. */
restore_handler_for_Ctrl_C();
terminal_init();