Previous 199869 Revisions Next

r21901 Sunday 17th March, 2013 at 08:39:26 UTC by Miodrag Milanović
Windows OSD / stdout/stderr output buffering [qmc2]
[src/osd/windows]winmain.c

trunk/src/osd/windows/winmain.c
r21900r21901
4545#include <commctrl.h>
4646#include <mmsystem.h>
4747#include <tchar.h>
48#include <io.h>
4849
4950// standard C headers
5051#include <ctype.h>
r21900r21901
454455
455456int main(int argc, char *argv[])
456457{
458   // use small output buffers on non-TTYs (i.e. pipes)
459   if (!isatty(fileno(stdout)))
460      setvbuf(stdout, (char *) NULL, _IOFBF, 64);
461   if (!isatty(fileno(stderr)))
462      setvbuf(stderr, (char *) NULL, _IOFBF, 64);
463
457464   // initialize common controls
458465   InitCommonControls();
459466

Previous 199869 Revisions Next


© 1997-2024 The MAME Team