diff --git a/foo.c b/foo.c index 9b53b8e..cb35114 100644 --- a/foo.c +++ b/foo.c @@ -5,7 +5,10 @@ main() { FILE *fp = stdout; #ifdef _WIN32 - _setmode(fileno(stdout), O_BINARY) + if ( _setmode(fileno(stdout), O_BINARY) == -1 ) { + perror("_setmode to binary failed"); + exit(1); + } #endif fprintf(fp, "foo\nbar\n"); fprintf(fp, "foo\012bar\012");