diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-07-09 12:04:10 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-07-09 12:04:10 +0000 |
commit | 189b1c7cbb80cd8f4fd56bb371c6256bdb28a79a (patch) | |
tree | 062bd8abb4f243d912401ec530527365392dd5d7 /Build/source/texk/web2c/cwebboot.cin | |
parent | 9b5d983d826f99ea00ef534d1f908e3816c58c1b (diff) |
cweb: Use binary mode for output files (from W32TeX)
git-svn-id: svn://tug.org/texlive/trunk@26962 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/cwebboot.cin')
-rw-r--r-- | Build/source/texk/web2c/cwebboot.cin | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/Build/source/texk/web2c/cwebboot.cin b/Build/source/texk/web2c/cwebboot.cin index 1ecc14bcd56..a52fa9ee2b5 100644 --- a/Build/source/texk/web2c/cwebboot.cin +++ b/Build/source/texk/web2c/cwebboot.cin @@ -344,12 +344,16 @@ show_banner= show_happiness= show_progress= 1; scan_args(); if(program==ctangle){ -if((C_file= fopen(C_file_name,"w"))==NULL) +#line 668 "cwebdir/comm-w2c.ch" +if((C_file= fopen(C_file_name,"wb"))==NULL) +#line 1381 "cwebdir/common.w" fatal("! Cannot open output file ",C_file_name); } else{ -if((tex_file= fopen(tex_file_name,"w"))==NULL) +#line 674 "cwebdir/comm-w2c.ch" +if((tex_file= fopen(tex_file_name,"wb"))==NULL) +#line 1386 "cwebdir/common.w" fatal("! Cannot open output file ",tex_file_name); } @@ -1122,7 +1126,7 @@ if((**(++argv)=='-'||**argv=='+')&&*(*argv+1))/*76:*/ { if(strcmp("-help",*argv)==0||strcmp("--help",*argv)==0) /*86:*/ -#line 712 "cwebdir/comm-w2c.ch" +#line 726 "cwebdir/comm-w2c.ch" usagehelp(program==ctangle?CTANGLEHELP:CWEAVEHELP,NULL); @@ -1132,7 +1136,7 @@ usagehelp(program==ctangle?CTANGLEHELP:CWEAVEHELP,NULL); ; if(strcmp("-version",*argv)==0||strcmp("--version",*argv)==0) /*87:*/ -#line 721 "cwebdir/comm-w2c.ch" +#line 735 "cwebdir/comm-w2c.ch" printversionandexit((program==ctangle?ctangle_banner:cweave_banner), "Silvio Levy and Donald E. Knuth",NULL,NULL); |