From 2d967b1e402fc8983d6800956dfd6c3600057b0d Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Mon, 9 Jul 2012 11:59:05 +0000 Subject: devnag: Use binary mode for output files (from W32TeX) git-svn-id: svn://tug.org/texlive/trunk@26960 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/devnag/ChangeLog | 9 +++++++-- Build/source/texk/devnag/src/devnag.c | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) (limited to 'Build/source/texk/devnag') diff --git a/Build/source/texk/devnag/ChangeLog b/Build/source/texk/devnag/ChangeLog index 693e5dd2d8e..02e34bd3201 100644 --- a/Build/source/texk/devnag/ChangeLog +++ b/Build/source/texk/devnag/ChangeLog @@ -1,15 +1,20 @@ +2012-05-16 Peter Breitenlohner + + * src/devnag.c: Use binary mode for output files. + From Akira Kakuto (W32TeX). + 2010-12-08 Peter Breitenlohner * configure.ac: Version 2.15 (since 2008-07-03). 2010-05-22 Akira Kakuto - * devnag.c: cast arguments in order to avoid compiler warnings. + * src/devnag.c: cast arguments in order to avoid compiler warnings. 2009-08-21 Peter Breitenlohner Avoid maximal compiler warnings. - * devnag.c: Constify various global strings and string args. + * src/devnag.c: Constify various global strings and string args. Drop global variable nbsub. 2009-06-19 Peter Breitenlohner diff --git a/Build/source/texk/devnag/src/devnag.c b/Build/source/texk/devnag/src/devnag.c index b4de2b2cdfe..bc95c182472 100644 --- a/Build/source/texk/devnag/src/devnag.c +++ b/Build/source/texk/devnag/src/devnag.c @@ -1334,7 +1334,7 @@ int main(int argc, char **argv) { } if (strcasecmp(infil, outfil) == 0) strcat(outfil, DEFAULT_DEST_EXT); } - if ((f_out = fopen(outfil, "w")) == NULL) { + if ((f_out = fopen(outfil, "wb")) == NULL) { fclose(f_in); fprintf(stderr, "cannot open %s for output\n", outfil); exit(1); -- cgit v1.2.3