[FFmpeg-cvslog] ffmpeg: remove access to private FILE struct members on Windows
Hendrik Leppkes
git at videolan.org
Tue Aug 4 20:11:58 CEST 2015
ffmpeg | branch: master | Hendrik Leppkes <h.leppkes at gmail.com> | Mon Aug 3 17:08:49 2015 +0200| [99f8fc725de4de7dcb8f125220e17082ea4b81cc] | committer: Hendrik Leppkes
ffmpeg: remove access to private FILE struct members on Windows
The FILE struct is opaque in MSVC 2015, and the members of this struct
were never meant to be accessed in any case.
No conditions are known where this check was needed to get characters
from stdin.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=99f8fc725de4de7dcb8f125220e17082ea4b81cc
---
ffmpeg.c | 4 ----
1 file changed, 4 deletions(-)
diff --git a/ffmpeg.c b/ffmpeg.c
index 206b3dc..434abd4 100644
--- a/ffmpeg.c
+++ b/ffmpeg.c
@@ -434,10 +434,6 @@ static int read_key(void)
is_pipe = !GetConsoleMode(input_handle, &dw);
}
- if (stdin->_cnt > 0) {
- read(0, &ch, 1);
- return ch;
- }
if (is_pipe) {
/* When running under a GUI, you will end here. */
if (!PeekNamedPipe(input_handle, NULL, 0, NULL, &nchars, NULL)) {
More information about the ffmpeg-cvslog
mailing list