Flush the remaning chars in the input buffer after reading the

response to the "Overwrite ? [y/N]" question.

Fix the behaviour when the question is asked more than one time.

Originally committed as revision 18036 to svn://svn.ffmpeg.org/ffmpeg/trunk
release/0.6
Stefano Sabatini 16 years ago
parent 1e896640c4
commit eab5168cd3
  1. 2
      ffmpeg.c

@ -3404,6 +3404,8 @@ static void opt_output_file(const char *filename)
fprintf(stderr, "Not overwriting - exiting\n");
av_exit(1);
}
while (c != '\n' && c != EOF)
c = getchar();
}
else {
fprintf(stderr,"File '%s' already exists. Exiting.\n", filename);

Loading…
Cancel
Save