Open 2-pass logfile in binary mode for both reading and writing.
authorRamiro Polla <ramiro.polla@gmail.com>
Sat, 22 May 2010 21:32:57 +0000 (21:32 +0000)
committerRamiro Polla <ramiro.polla@gmail.com>
Sat, 22 May 2010 21:32:57 +0000 (21:32 +0000)
commitc56e9e05abb5ddf612bf5404e1d7b2dab4bad6de
tree9f86218cd0efcc8c23291e209af58126048c22ed
parent80b39e1ca6e4711e2094c1a0f20a188e8751c941
Open 2-pass logfile in binary mode for both reading and writing.
This fixes a regression on Windows introduced by r22769 in which the data read
from the file was not properly zero terminated. The file was read as text,
which caused the \r characters to be suppressed. Since the zero termination
happens at the end of the buffer, and there was one byte less read per line,
this caused the remaining space on the buffer to contain random data.

Originally committed as revision 23251 to svn://svn.ffmpeg.org/ffmpeg/trunk
cmdutils.c
ffmpeg.c