X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firnodehashmap.c;h=f210c4cc154bc83f0d55c2aa6d6e6170a85f64cb;hb=b3257419caea250bb89cde376f88375bc89d2a18;hp=87e8e5eb0703135053d4fa8a46b645ae50e4d7be;hpb=9476fdab2f947229d122616732a938ec25e259ac;p=libfirm diff --git a/ir/ir/irnodehashmap.c b/ir/ir/irnodehashmap.c index 87e8e5eb0..f210c4cc1 100644 --- a/ir/ir/irnodehashmap.c +++ b/ir/ir/irnodehashmap.c @@ -66,14 +66,14 @@ ir_nodehashmap_entry_t *ir_nodehashmap_find_(const ir_nodehashmap_t *self, #define hashset_iterator_next ir_nodehashmap_iterator_next #define hashset_remove_iterator ir_nodehashmap_remove_iterator -#include "hashset.c" +#include "hashset.c.inl" void ir_nodehashmap_init(ir_nodehashmap_t *nodehashmap) { ir_nodehashmap_init_size(nodehashmap, 16); } -void *ir_nodehashmap_get(const ir_nodehashmap_t *self, const ir_node *node) +void *(ir_nodehashmap_get)(const ir_nodehashmap_t *self, const ir_node *node) { ir_nodehashmap_entry_t *entry = ir_nodehashmap_find_(self, node); return entry->data;