Browse Source

ffmpeg: fix read_yn() if HAVE_TERMIOS_H || HAVE_KBHIT == 0

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n0.9
Michael Niedermayer 13 years ago
parent
commit
f3bacced24
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      ffmpeg.c

+ 4
- 2
ffmpeg.c View File

@@ -611,11 +611,13 @@ static int read_key(void)


static int read_yn(void) static int read_yn(void)
{ {
int c;
int c, t;
#if HAVE_TERMIOS_H || HAVE_KBHIT #if HAVE_TERMIOS_H || HAVE_KBHIT
while((c=read_key()) < 0); while((c=read_key()) < 0);
#else #else
c= getchar();
t=c= getchar();
while (t != '\n' && t != EOF)
t = getchar();
#endif #endif


return (toupper(c) == 'Y'); return (toupper(c) == 'Y');


Loading…
Cancel
Save