Bruno Haible <[email protected]> writes:

>> > On mingw,
>> > stdio buffers are not flushed when abort() is called, i.e. their contents
>> > gets lost.
>> 
>> Does this mean that mingw also fully buffers stderr?  This is a
>> violation of the C standard, which says, "As initially opened,
>> the standard error stream is not fully buffered; [...]".
>
> I don't know how in detail stderr is constructed on mingw. All I know is that
> stderr output before abort() is lost if there is no fflush:

OK, thanks.  I can't argue with what actually happens.
-- 
Ben Pfaff 
http://benpfaff.org

Reply via email to