33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
* UTF-8 gets converted to U+FFFD).
*
* In order to not do this when redirecting input / output to a file (as the
* file would then be read / written in the wrong encoding and break reading /
* writing binary), it checks that the handle is indeed a console.
*/
#define OF_STDIO_STREAM_WIN32_CONSOLE_M
#include "config.h"
#include <assert.h>
#include <errno.h>
#include <io.h>
#import "OFWin32ConsoleStdIOStream.h"
|
<
<
|
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
* UTF-8 gets converted to U+FFFD).
*
* In order to not do this when redirecting input / output to a file (as the
* file would then be read / written in the wrong encoding and break reading /
* writing binary), it checks that the handle is indeed a console.
*/
#include "config.h"
#include <assert.h>
#include <errno.h>
#include <io.h>
#import "OFWin32ConsoleStdIOStream.h"
|