Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!rutgers!ames!ptsfa!hoptoad!academ!uhnix1!sugar!peter
From: peter@sugar.UUCP (Peter DaSilva)
Newsgroups: comp.lang.c
Subject: Re: result type of assignment statements
Message-ID: <368@sugar.UUCP>
Date: Mon, 6-Jul-87 07:49:33 EDT
Article-I.D.: sugar.368
Posted: Mon Jul  6 07:49:33 1987
Date-Received: Sat, 11-Jul-87 01:42:20 EDT
References: <1158@copper.TEK.COM> <6858@auspyr.UUCP> <17171@cca.CCA.COM> <7318@mimsy.UUCP>
Organization: Sugar Land UNIX - Houston, TX
Lines: 12
Summary: if( (c=getchar()) == EOF )

Make c an int. No problem. EOF is not a valid character, and you get the
benefit that you can add other out-of-band information.

	if((c = getch(ttyfd)) != EOF) {
		switch(c) {
			case FRAMING_ERROR:
			case BREAK:
			case PARITY_ERROR:
		}
	}
-- 
-- Peter da Silva `-_-' ...!seismo!soma!uhnix1!sugar!peter (I said, NO PHOTOS!)