X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbechordal_draw.c;h=547319f68ea268f065e52464f4d06076acbafb30;hb=29189ce06a4930207bac3adda67d7d663dbb77f7;hp=15be9cd46edfaad6247a3f61ea42d2a012d97dd8;hpb=6501a9e9a930ede7b9bd2a9035a0f4bb845e1e38;p=libfirm diff --git a/ir/be/bechordal_draw.c b/ir/be/bechordal_draw.c index 15be9cd46..547319f68 100644 --- a/ir/be/bechordal_draw.c +++ b/ir/be/bechordal_draw.c @@ -24,9 +24,7 @@ * @date 12.05.2005 * @version $Id$ */ -#ifdef HAVE_CONFIG_H #include "config.h" -#endif #include @@ -40,9 +38,9 @@ #include "belive_t.h" #include "bechordal_t.h" -#include "besched_t.h" +#include "besched.h" #include "bechordal_draw.h" -#include "beirg_t.h" +#include "beirg.h" typedef struct { be_chordal_env_t *env; @@ -265,10 +263,9 @@ static void block_dims_walker(ir_node *block, void *data) draw_chordal_env_t *env = data; struct list_head *head = get_block_border_head(env->chordal_env, block); const draw_chordal_opts_t *opts = env->opts; - struct block_dims *dims = obstack_alloc(&env->obst, sizeof(*dims)); + struct block_dims *dims = OALLOCZ(&env->obst, struct block_dims); border_t *b; - memset(dims, 0, sizeof(*dims)); dims->min_step = INT_MAX; list_for_each_entry_reverse(border_t, b, head, list) {