Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: source-changes
Date: 07/20/2000 12:06:11
Module Name:	basesrc
Committed By:	jdolecek
Date:		Thu Jul 20 19:06:11 UTC 2000

Modified Files:
	basesrc/usr.bin/cmp [netbsd-1-5]: regular.c

Log Message:
do not mmap() with MAP_PRIVATE - it's not needed for cmp(1) and causes
memory shortage for bigger files.

This fixes bin/10625 by Uwe Klaus.

While here, change the code to fallback to classic stdio in (now unlikely)
case mmap() fails.


To generate a diff of this commit:
cvs rdiff -r1.8 -r1.8.4.1 basesrc/usr.bin/cmp/regular.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.