X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeifg_clique.c;h=778d0b1a4599a2c2e26ba4c2fef4a2316877d363;hb=b9d45e08e23bcf058fa8f2d9e18dd78e8cccd044;hp=2320ee8eef31790615c6dd856159ec95234711d5;hpb=c49103ab934876ff793e8604b1b6dc23c136658c;p=libfirm diff --git a/ir/be/beifg_clique.c b/ir/be/beifg_clique.c index 2320ee8ee..778d0b1a4 100644 --- a/ir/be/beifg_clique.c +++ b/ir/be/beifg_clique.c @@ -383,7 +383,6 @@ static void find_first_neighbour(const ifg_clique_t *ifg, cli_iter_t *it, const static ir_node *get_next_neighbour(cli_iter_t *it) { ir_node *res = NULL; - cli_head_t *cli_head = it->curr_cli_head; const ir_node *irn = it->curr_irn; if (it->curr_cli_element != NULL) @@ -419,8 +418,9 @@ static void ifg_clique_free(void *self) free(self); } -static int ifg_clique_connected(const ifg_clique_t *ifg, const ir_node *a, const ir_node *b) +static int ifg_clique_connected(const void *self, const ir_node *a, const ir_node *b) { + const ifg_clique_t *ifg = self; cli_iter_t it; int connected = -1; ir_node *irn = NULL;