linearize: Emit C99 declarations correctly
commited73fd32736d0c945b29857be130153c81699478
authorEmily Maier <emily@emilymaier.net>
Wed, 4 May 2016 12:39:43 +0000 (4 08:39 -0400)
committerChristopher Li <sparse@chrisli.org>
Fri, 27 Jan 2017 16:53:08 +0000 (27 08:53 -0800)
tree547ebc4dffc3b1123fb56d627e8a91c9c3ea1aba
parent2b2725ce700826e0fcd7de99a461ce75b9ffb0a6
linearize: Emit C99 declarations correctly

Variables declared with C99 syntax inside a for statement should be
linearized in the loop top, rather than implicitly inside the loop body.

Signed-off-by: Emily Maier <emily@emilymaier.net>
Reviewed-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Tested-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Signed-off-by: Christopher Li <sparse@chrisli.org>
linearize.c