Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!rutgers!sun-barr!texsun!pitstop!sundc!seismo!uunet!mcvax!ukc!stl!stc!pjb From: pjb@tcom.stc.co.uk (Peter J. Bishop) Newsgroups: comp.sources.games.bugs Subject: Re: Galactic Bloodshed compiler error Message-ID: <808@jura.tcom.stc.co.uk> Date: 10 May 89 19:01:44 GMT References: <17958@cisunx.UUCP> <2889@cps3xx.UUCP> Reply-To: pjb@htc2.UUCP (Peter J. Bishop) Organization: STC Telecomms, Harlow Technical Centre, Harlow Lines: 37 Hi, With regard to the problems: >in article <17958@cisunx.UUCP>, jgsst3@cisunx.UUCP (Lucifer) says: >> Keywords: doplanet >> >> hi all, >> >> i keep getting this error when i try to compile GB. >> >> "doplanet.c", line 327: compiler error: illegal register pair freed >> >> does anyone know what the problem is? >> is there a fix floating around? >> > > Yeah, I get the same problem and I have no clue. Keep me informed, >as I really weant to play this game.... the only solution that I could come up with to solve it was to change the lines of the form: p->popn *= .80; and change them to read: p->popn = p->popn * .80; Hope this solves your problem. BTW Does anyone know why this solves the problem? Or have I made a mistake in the modification? -- Peter Bishop. || ...!mcvax!ukc!stc!pjb STC TNDD, Access Systems Engineering, 20-22 Edinburgh Way, Harlow. Essex Phone : +44 279 626626 x2795