Kai Tietz wrote: > The annoying warnings comes by the fact that _fmode is declared in > headers to be dllimport'ed. And then you define it. > Simplest way to solve this is to use a separate file including just > fcntl.h and then have the line 'int _fmode = _O_BINARY;' > >> > I am attempting to set O_BINARY as default so read() calls will give me >> > real data instead of translated garbage. > Ok, you can change buffer mode of stdin/stdout/stderr file handles > also in main, too. For streams via setvbuf and for I/O handles via > _setmode C-runtime functions.
Yes, I will have to judge on how to handle this in the project I am dealing with. Thanks for the pointers. Michael _______________________________________________ mingw mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/mingw
