Am Samstag, 26. Mai 2007 21:19 schrieb chromatic:
> > > Whoops, that just broke a couple of platforms.  As I understand it,
> > > some picky compilers only allow simultaneous declarations and
> > > assignments at the start of a function, not within any block.
> >
> > They wouldn't be C89 conformant if they forbid *that*.
>
> Good; I couldn't find anything that suggested it violated C89.

You DO NOT define *new* variables C89-compliantely after the first statement 
in the block (which is obviously done in that patch)l.

Or IOW: all variables decls are before the first statement in a block.

leo

Reply via email to