[Ffmpeg-devel] Re: [PATCH] MinGW and portability
Fri Mar 31 07:42:25 CEST 2006
On Wed, Mar 29, 2006 at 12:16:22PM -0500, Rich Felker wrote:
> Possible reasons MS left them in place for win32:
> - to avoid breaking code that stupidly uses them for no reason (making
> them no-op?).
That would be my guess. Sometimes they seem to have an obsession with
making things bug-compatible for as long as possible in order to allow
badly-written applications to keep working.
One of the best ones I've heard is "file system tunneling", which is
essentially intentional filesystem corruption in order to mimic DOS:
And perhaps the most blatant example is their choice of LLP64:
More information about the ffmpeg-devel