Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Hubert Feyrer <hubertf@netbsd.org>
List: source-changes
Date: 07/27/1999 19:01:32
Module Name:	basesrc
Committed By:	hubertf
Date:		Wed Jul 28 02:01:31 UTC 1999

Modified Files:
	basesrc/games/atc: graphics.c

Log Message:
In atc(6), the function getAChar() has BSD and SYSV variants to deal
with variations in EINTR behaviour, but the optimisation of using the
BSD version where the SYSV version isn't needed is insignificant.
This patch therefore simplifies the code by making there be just one
version, a more paranoid (about EOF when errno is already EINTR)
version of the SYSV code.  Since the BSD/SYSV defines are mainly used
to control whether BSD timers are used, this helps where BSD timers
but SYSV EINTR handling are wanted.

Patch supplied in PR 8091 by Joseph Myers <jsm28@cam.ac.uk>


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 basesrc/games/atc/graphics.c

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