X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=ir%2Fana%2Fdfs_t.h;h=dbc488455356df9188145d4ff7b9af5791f54350;hb=031078da41d1889efcb12250ca35a0124b30cefa;hp=f22612ee244bae2acde57b43641c99bda0b8b9ad;hpb=f8cc15664f571aa7ef89d6f6bc8d5bd2b8ca7d53;p=libfirm diff --git a/ir/ana/dfs_t.h b/ir/ana/dfs_t.h index f22612ee2..dbc488455 100644 --- a/ir/ana/dfs_t.h +++ b/ir/ana/dfs_t.h @@ -70,7 +70,7 @@ static dfs_node_t *_dfs_get_node(const dfs_t *self, const void *node) dfs_node_t templ; memset(&templ, 0, sizeof(templ)); templ.node = node; - return (dfs_node_t*) set_insert(self->nodes, &templ, sizeof(templ), HASH_PTR(node)); + return set_insert(dfs_node_t, self->nodes, &templ, sizeof(templ), hash_ptr(node)); } #define _dfs_int_is_ancestor(n, m) ((m)->pre_num >= (n)->pre_num && (m)->pre_num <= (n)->max_pre_num)