Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!gem.mps.ohio-state.edu!samsung!ginosko!uunet!lll-winken!muslix!jac From: jac@muslix.llnl.gov (James Crotinger) Newsgroups: comp.sys.amiga.tech Subject: Re: Lattice 5.04 problem with free() Message-ID: <37167@lll-winken.LLNL.GOV> Date: 30 Oct 89 08:49:34 GMT References: <36769@srcsip.UUCP> Sender: usenet@lll-winken.LLNL.GOV Reply-To: jac@muslix.UUCP (James Crotinger) Organization: Lawrence Livermore National Laboratory/UC Davis Lines: 10 According to Plauger and Brodie, "Standard C", free() is prototyped as "void free(void *ptr)", so this is a change by Lattice to bring 5.04 more in line with the standard. Gee, I wonder if they've fixed main()'s prototype? In versions 4 and 5 they had it prototyped to be type void, when it is supposed to be type int (since you can return the return value). [I still haven't received my 5.04 yet 8-( 8-(. Think it's time to get on the phone to Lattice]. Jim