/* mark all used entities */
foreach_out_edge(frame, edge) {
sel = get_edge_src_irn(edge);
- ent = get_Sel_entity(sel);
- set_entity_link(ent, ent);
+ if (is_Sel(sel)) {
+ ent = get_Sel_entity(sel);
+ set_entity_link(ent, ent);
+ }
}
} else {
/* use traditionally out edges */