X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbesched_t.h;h=0d37f86886730eba17d2c14942f51fd08bb09a2a;hb=84870987df5369387e8fcff0e4a31e6907bdac85;hp=b7390272755c6a85710dc48a516509e9bff0e5d7;hpb=b55f1b73476b0c878789df7127f0a4cccfb38453;p=libfirm diff --git a/ir/be/besched_t.h b/ir/be/besched_t.h index b73902727..0d37f8688 100644 --- a/ir/be/besched_t.h +++ b/ir/be/besched_t.h @@ -205,11 +205,12 @@ static INLINE void _sched_remove(ir_node *irn) { sched_info_t *info = get_irn_sched_info(irn); list_del(&info->list); + INIT_LIST_HEAD(&info->list); info->scheduled = 0; } /** - * Check, if thenode is scheduled. + * Check, if the node is scheduled. * @param irn The node. * @return 1, if the node is scheduled, 0 if not. */