X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firlinkednodeset.h;h=14ca0abccaa509a02969d1064c71e245a2b6840d;hb=7719bf6a7bd442f4763731d56d856cb082156877;hp=624a174eadfb39bd47fe4f33bfd44fbf5bd78a92;hpb=a45bb55ccc2bd1c781195b5ec2ee8ec73ab43c1b;p=libfirm diff --git a/ir/ir/irlinkednodeset.h b/ir/ir/irlinkednodeset.h index 624a174ea..14ca0abcc 100644 --- a/ir/ir/irlinkednodeset.h +++ b/ir/ir/irlinkednodeset.h @@ -26,8 +26,6 @@ #ifndef _FIRM_IRLINKEDNODESET_H_ #define _FIRM_IRLINKEDNODESET_H_ -#include "firm_config.h" - #include "firm_types.h" #include "xmalloc.h" #include "list.h" @@ -98,8 +96,8 @@ void ir_lnk_nodeset_destroy(ir_lnk_nodeset_t *nodeset); * @param expected_elements Number of elements expected in the nodeset (roughly) * @return The initialized nodeset */ -static INLINE ir_lnk_nodeset_t *ir_lnk_nodeset_new(size_t expected_elements) { - ir_lnk_nodeset_t *res = xmalloc(sizeof(*res)); +static inline ir_lnk_nodeset_t *ir_lnk_nodeset_new(size_t expected_elements) { + ir_lnk_nodeset_t *res = XMALLOC(ir_lnk_nodeset_t); ir_lnk_nodeset_init_size(res, expected_elements); return res; } @@ -107,7 +105,7 @@ static INLINE ir_lnk_nodeset_t *ir_lnk_nodeset_new(size_t expected_elements) { /** * Destroys a linked nodeset and frees the memory of the nodeset itself. */ -static INLINE void ir_lnk_nodeset_del(ir_lnk_nodeset_t *nodeset) { +static inline void ir_lnk_nodeset_del(ir_lnk_nodeset_t *nodeset) { ir_lnk_nodeset_destroy(nodeset); xfree(nodeset); }