- removed obstack from be_main_env_t, it was only used to allocate one arch_env,...
[libfirm] / ir / be / bechordal_draw.c
index 7bc0ff8..34dc7cb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1995-2007 University of Karlsruhe.  All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe.  All right reserved.
  *
  * This file is part of libFirm.
  *
@@ -383,7 +383,6 @@ static void draw_block(ir_node *bl, void *data)
        const draw_chordal_opts_t *opts    = env->opts;
        struct block_dims         *dims    = pmap_get(env->block_dims, bl);
        char                      buf[64];
-       ir_node                   *irn;
        border_t                  *b;
        int                       idx;
 
@@ -468,7 +467,7 @@ void draw_interval_tree(const draw_chordal_opts_t *opts, const be_chordal_env_t
        struct block_dims  *start_dims;
        ir_node            *start_block = get_irg_start_block(chordal_env->irg);
 
-       env.arch_env    = chordal_env->birg->main_env->arch_env;
+       env.arch_env    = &chordal_env->birg->main_env->arch_env;
        env.opts        = opts;
        env.block_dims  = pmap_create();
        env.plotter     = plotter;