--- patch-2.5_o/patch.c Sat Jul 05 10:32:24 1997 +++ patch-2.5/patch.c Fri Mar 24 10:20:30 2000 @@ -1095,8 +1095,8 @@ create_output_file (name) char const *name; { - int fd = create_file (name, O_WRONLY | binary_transput, instat.st_mode); - FILE *f = fdopen (fd, binary_transput ? "wb" : "w"); + int fd = create_file (name, O_WRONLY | O_BINARY, instat.st_mode); + FILE *f = fdopen (fd, O_BINARY ? "wb" : "w"); if (! f) pfatal ("can't create `%s'", name); return f;