Blame coreutils-7.4-sttytcsadrain.patch
|
Ondřej Vašík |
b5f920 |
diff -urNp coreutils-8.13-orig/src/stty.c coreutils-8.13/src/stty.c
|
|
Ondřej Vašík |
b5f920 |
--- coreutils-8.13-orig/src/stty.c 2011-07-28 12:38:27.000000000 +0200
|
|
Ondřej Vašík |
b5f920 |
+++ coreutils-8.13/src/stty.c 2011-09-09 10:18:57.526687209 +0200
|
|
Ondřej Vašík |
b5f920 |
@@ -1005,7 +1005,7 @@ main (int argc, char **argv)
|
|
Ondrej Vasik |
250517 |
spurious difference in an uninitialized portion of the structure. */
|
|
Ondřej Vašík |
b5f920 |
struct termios new_mode = { 0, };
|
|
Ondrej Vasik |
7f2b32 |
|
|
Ondrej Vasik |
7f2b32 |
- if (tcsetattr (STDIN_FILENO, TCSADRAIN, &mode))
|
|
Ondrej Vasik |
7f2b32 |
+ if (tcsetattr (STDIN_FILENO, TCSANOW, &mode))
|
|
Ondrej Vasik |
250517 |
error (EXIT_FAILURE, errno, "%s", device_name);
|
|
Ondrej Vasik |
7f2b32 |
|
|
Ondrej Vasik |
7f2b32 |
/* POSIX (according to Zlotnick's book) tcsetattr returns zero if
|