From 6f7a12ee03db4d0c2201bccfd39c9dbcabf99d08 Mon Sep 17 00:00:00 2001 From: "Robert R. Henry" Date: Mon, 8 Nov 1982 19:50:44 -0800 Subject: [PATCH] Fix order of 2nd and 3rd arguments to fread so the count of the number of bytes read is correctly returned SCCS-vsn: usr.bin/diff/diff/diffreg.c 4.6 --- usr/src/usr.bin/diff/diff/diffreg.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/usr/src/usr.bin/diff/diff/diffreg.c b/usr/src/usr.bin/diff/diff/diffreg.c index f71f2b3b74..255305e39c 100644 --- a/usr/src/usr.bin/diff/diff/diffreg.c +++ b/usr/src/usr.bin/diff/diff/diffreg.c @@ -1,4 +1,4 @@ -static char sccsid[] = "@(#)diffreg.c 4.5 %G%"; +static char sccsid[] = "@(#)diffreg.c 4.6 %G%"; #include "diff.h" /* @@ -137,8 +137,8 @@ diffreg() if (stb1.st_size != stb2.st_size) goto notsame; for (;;) { - i = fread(buf1, BUFSIZ, 1, f1); - j = fread(buf2, BUFSIZ, 1, f2); + i = fread(buf1, 1, BUFSIZ, f1); + j = fread(buf2, 1, BUFSIZ, f2); if (i < 0 || j < 0 || i != j) goto notsame; if (i == 0 && j == 0) { @@ -778,7 +778,7 @@ asciifile(f) register char *cp; fseek(f, (long)0, 0); - cnt = fread(buf, BUFSIZ, 1, f); + cnt = fread(buf, 1, BUFSIZ, f); if (cnt >= sizeof (struct exec)) { struct exec hdr; hdr = *(struct exec *)buf; -- 2.20.1