On 01/03/2012 03:23 PM, Markus Henschel wrote: > > >> -----Original Message----- >> From: gcc-help-owner@xxxxxxxxxxx [mailto:gcc-help-owner@xxxxxxxxxxx] On >> Behalf Of Andrew Haley >> Sent: Dienstag, 3. Januar 2012 16:06 >> To: gcc-help@xxxxxxxxxxx >> Subject: Re: Questions before submitting a bug report >> >> On 01/03/2012 03:02 PM, Markus Henschel wrote: >>> struct Foo * foo_instance() >>> { >>> static struct Foo foo; >>> return &foo; >>> } >> >> Uh, no. You can't return a reference to a local variable. > > But it's a static variable. My apologies. I posted too soon. Andrew.