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
