bin2char: for win32 set stdin/stdout to binary mode

Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
This commit is contained in:
Spencer Oliver 2009-10-30 11:59:57 +00:00
parent a53c72cdab
commit e8a5092f1e
1 changed files with 10 additions and 0 deletions

View File

@ -21,6 +21,10 @@
#include <stdio.h>
#include <stdlib.h>
#ifdef _WIN32
#include <fcntl.h>
#endif
int main(int argc, char **argv)
{
int c;
@ -34,6 +38,12 @@ int main(int argc, char **argv)
exit(1);
}
#ifdef _WIN32
/* for win32 set stdin/stdout to binary mode */
_setmode(_fileno(stdin), _O_BINARY);
_setmode(_fileno(stdout), _O_BINARY);
#endif
n = 0;
name = argv[1];
fprintf(stdout, "/* autogenerated from %s */\n", argv[0]);