diff options
author | Reimar Döffinger <Reimar.Doeffinger@gmx.de> | 2012-06-06 12:39:07 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2012-06-06 17:13:28 +0200 |
commit | 93147daf59b096f3d6ad6d9e8d8c11c293e425d2 (patch) | |
tree | 9993a2b9987cda1b4ff6631fb17aab2bbdb726c3 /ffmpeg.c | |
parent | bb321245777a89426aa2131887497bd5eead1d2e (diff) | |
download | ffmpeg-93147daf59b096f3d6ad6d9e8d8c11c293e425d2.tar.gz |
ffmpeg: avoid a confusing and easy to break if().
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'ffmpeg.c')
-rw-r--r-- | ffmpeg.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1217,10 +1217,11 @@ static void term_init(void) #if HAVE_TERMIOS_H if(!run_as_daemon){ struct termios tty; + int istty = 1; #if HAVE_ISATTY - if(isatty(0) && isatty(2)) + istty = isatty(0) && isatty(2); #endif - if (tcgetattr (0, &tty) == 0) { + if (istty && tcgetattr (0, &tty) == 0) { oldtty = tty; restore_tty = 1; atexit(term_exit); |