=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/patch/pch.c,v retrieving revision 1.61 retrieving revision 1.62 diff -u -r1.61 -r1.62 --- src/usr.bin/patch/pch.c 2019/12/02 22:17:32 1.61 +++ src/usr.bin/patch/pch.c 2019/12/02 22:23:19 1.62 @@ -1,4 +1,4 @@ -/* $OpenBSD: pch.c,v 1.61 2019/12/02 22:17:32 jca Exp $ */ +/* $OpenBSD: pch.c,v 1.62 2019/12/02 22:23:19 jca Exp $ */ /* * patch - a program to apply diffs to original files @@ -104,7 +104,7 @@ if (pfp == NULL) pfatal("can't create %s", TMPPATNAME); while (getline(&buf, &bufsz, stdin) != -1) - fprintf(pfp, "%s", buf); + fputs(buf, pfp); fclose(pfp); filename = TMPPATNAME; }