X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firgopt.c;h=9c0612360b83b812672e0983b08c386bcb5d416d;hb=c0da9e550b467a372fe0733724784b0f323c33f5;hp=1888d2889911687fe9ea4fc5270e6edeaa3ea414;hpb=c8e1cf6a41fa2077058cce740783ab78990ac0ab;p=libfirm diff --git a/ir/ir/irgopt.c b/ir/ir/irgopt.c index 1888d2889..9c0612360 100644 --- a/ir/ir/irgopt.c +++ b/ir/ir/irgopt.c @@ -155,12 +155,12 @@ static void enqueue_users(ir_node *n, pdeq *waitq) /** * Data flow optimization walker. - * Optimizes all nodes and enqueue it's users + * Optimizes all nodes and enqueue its users * if done. */ static void opt_walker(ir_node *n, void *env) { - pdeq *waitq = env; + pdeq *waitq = (pdeq*)env; ir_node *optimized; optimized = optimize_in_place_2(n); @@ -209,7 +209,7 @@ int optimize_graph_df(ir_graph *irg) /* finish the wait queue */ while (! pdeq_empty(waitq)) { - ir_node *n = pdeq_getl(waitq); + ir_node *n = (ir_node*)pdeq_getl(waitq); if (! is_Bad(n)) opt_walker(n, waitq); }