On 08/12/2013 09:25 AM, Alex Bligh wrote: > You mean one can't do > > typedef struct foo foo; > ... > typedef struct foo { > ... > } foo; > > ?
No, but you can do typedef struct foo foo; ... struct foo { }; It's the double typedef that's the problem. r~