X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firgwalk.c;h=440dc613071055351a252fabb7d230885c5cc3d8;hb=4f92e524762e0febc361676111b3b5b79addd03a;hp=83ff86fbe1b7f2172939a2e3beca5375a100e314;hpb=9d4e23060441530a20af5d331268435bfe18f305;p=libfirm diff --git a/ir/ir/irgwalk.c b/ir/ir/irgwalk.c index 83ff86fbe..440dc6130 100644 --- a/ir/ir/irgwalk.c +++ b/ir/ir/irgwalk.c @@ -373,7 +373,7 @@ static void irg_block_walk_2(ir_node *node, irg_walk_func *pre, } -/* walks only over Block nodes in the graph. Has it's own visited +/* walks only over Block nodes in the graph. Has its own visited flag, so that it can be interleaved with the other walker. */ void irg_block_walk(ir_node *node, irg_walk_func *pre, irg_walk_func *post, void *env) { @@ -488,7 +488,6 @@ static void walk_entity(ir_entity *ent, void *env) /* Walks over all code in const_code_irg. */ void walk_const_code(irg_walk_func *pre, irg_walk_func *post, void *env) { - int j; walk_env my_env; ir_segment_t s; size_t i; @@ -515,7 +514,7 @@ void walk_const_code(irg_walk_func *pre, irg_walk_func *post, void *env) for (i = 0; i < n_types; i++) { ir_type *tp = get_irp_type(i); if (is_Array_type(tp)) { - int n_dim = get_array_n_dimensions(tp); + size_t j, n_dim = get_array_n_dimensions(tp); for (j = 0; j < n_dim; j++) { ir_node *n = get_array_lower_bound(tp, j); if (n) irg_walk(n, pre, post, env);