Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Aug 2008 16:32:21 GMT
From:      Gabor Kovesdan <gabor@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 146842 for review
Message-ID:  <200808071632.m77GWLeS068284@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=146842

Change 146842 by gabor@gabor_server on 2008/08/07 16:31:22

	- Fix a bug in file reading
	
	Reported by:	Stuart Barkley <stuartb@4gh.net>

Affected files ...

.. //depot/projects/soc2008/gabor_textproc/grep/file.c#30 edit

Differences ...

==== //depot/projects/soc2008/gabor_textproc/grep/file.c#30 (text+ko) ====

@@ -130,7 +130,10 @@
 		if (binbehave != BINFILE_TEXT) {
 			for (; i < sizeof(wbinbuf) && !grep_feof(f); i++) {
 				ch = grep_fgetc(f);
-				binbuf[i] = ch;
+				if (ch != EOF)
+					binbuf[i] = ch;
+				else
+					break;
 			}
 			binbufsiz = i;
 			binbufptr = binbuf;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808071632.m77GWLeS068284>