Newsgroups: comp.lang.c Path: utzoo!henry From: henry@utzoo.uucp (Henry Spencer) Subject: Re: volatile Message-ID: <1988Mar31.170222.13469@utzoo.uucp> Organization: U of Toronto Zoology References: <12578@brl-adm.ARPA> <1988Mar25.172355.348@utzoo.uucp> <3237@haddock.ISC.COM>, <1264@PT.CS.CMU.EDU> Date: Thu, 31 Mar 88 17:02:22 GMT > > static void catch(int signo) { gotcha = 1; } > > PLEASE, declare the signal handler correctly Mr. Lint :-). He did. Page 120 of the X3J11 draft: void (*func)(int). Any provision for additional parameters is a non-standard extension. Any *requirement* for additional parameters is a major mistake. -- "Noalias must go. This is | Henry Spencer @ U of Toronto Zoology non-negotiable." --DMR | {allegra,ihnp4,decvax,utai}!utzoo!henry