diff options
-rw-r--r-- | tools/mk-tdata.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/mk-tdata.c b/tools/mk-tdata.c index b19796110..0aca035ca 100644 --- a/tools/mk-tdata.c +++ b/tools/mk-tdata.c @@ -17,6 +17,7 @@ #include <stdlib.h> #include <string.h> #include <unistd.h> +#include <fcntl.h> #ifndef RAND_MAX /* for SunOS */ @@ -30,6 +31,11 @@ main(int argc, char **argv) int limit =0; int char_mode = 0; +#if HAVE_W32_SYSTEM + if (setmode (fileno (stdout), O_BINARY) == -1) + perror ("setmode"); +#endif + if (argc) { argc--; |