Skip to content
Snippets Groups Projects
Commit e8a5092f authored by Spencer Oliver's avatar Spencer Oliver
Browse files

bin2char: for win32 set stdin/stdout to binary mode

parent a53c72cd
No related branches found
No related tags found
No related merge requests found
...@@ -21,6 +21,10 @@ ...@@ -21,6 +21,10 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#ifdef _WIN32
#include <fcntl.h>
#endif
int main(int argc, char **argv) int main(int argc, char **argv)
{ {
int c; int c;
...@@ -34,6 +38,12 @@ int main(int argc, char **argv) ...@@ -34,6 +38,12 @@ int main(int argc, char **argv)
exit(1); 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; n = 0;
name = argv[1]; name = argv[1];
fprintf(stdout, "/* autogenerated from %s */\n", argv[0]); fprintf(stdout, "/* autogenerated from %s */\n", argv[0]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment