X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbelistsched.c;h=72d8c55fc7d58aa375ad2226166291ef845223e4;hb=5474a1c188c9d59eea2c915515980cd9cbab58d8;hp=692fee1fd5046207534be7c4a07752fa876b2746;hpb=41dc42afc8d00e0f364711ed0c919e4e29cb20e4;p=libfirm diff --git a/ir/be/belistsched.c b/ir/be/belistsched.c index 692fee1fd..72d8c55fc 100644 --- a/ir/be/belistsched.c +++ b/ir/be/belistsched.c @@ -22,7 +22,6 @@ * @brief Primitive list scheduling with different node selectors. * @author Sebastian Hack * @date 20.10.2004 - * @version $Id$ */ #include "config.h" @@ -61,7 +60,7 @@ #include "lc_opts.h" #include "lc_opts_enum.h" -DEBUG_ONLY(static firm_dbg_module_t *dbg = NULL); +DEBUG_ONLY(static firm_dbg_module_t *dbg = NULL;) /** * Scheduling environment for the whole graph. @@ -266,6 +265,8 @@ static void list_sched_block(ir_node *block, void *env_ptr) add_to_sched(&be, irn); } + ir_nodeset_destroy(cands); + if (selector->finish_block) selector->finish_block(be.selector_block_env); }