Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!mcsun!ukc!stl!stc!praxis!tim From: tim@praxis.co.uk (Tim Magee) Newsgroups: comp.sys.amiga.tech Subject: Re: Lattice C 5.02 BUGS Keywords: passing/returning structs FARRRRPPP no banana Message-ID: <4373@newton.praxis.co.uk> Date: 31 Aug 89 10:44:35 GMT References: <2023@softway.oz> Organization: Praxis, Bath, UK Lines: 19 I'm a bit of a late entrant in this. Has anyone spotted: struct _ffbb { int flim, flam, bim, bam; }; struct _ffbb bimble ( x ) struct _ffbb x; { return x; } Then try two loops, one of which contains a single call of bimble(), the other two consecutive calls. The one with two calls brings out the imperialistic tendencies in your stack. It looks very pretty in CattlePRod(tm). tim -- -- Tim Magee