[Date Prev][Date Next]
Re: late declaration of variable (2.3, backglue.c)
Buchan Milne writes:
> I need the patch below (since 2.3.37, maybe before) to be able to compile
> backglue.c on gcc 2.9x.
> - int rc;
> BackendDB *b0 = op->o_bd;
> op->o_bd = glue_back_select( b0, dn );
> + int rc;
That breaks on C90 compilers. Declaration after non-declaration in block.
Does it work to move 'int rc;' immediately after the b0 declaration instead?
Why are you using gcc 2.9x?