ir_node *ret, *phi;
int arity, n_ret, n_exc, n_res, i, n, j, rem_opt, irn_arity;
enum exc_mode exc_handling;
- ir_type *called_frame;
+ ir_type *called_frame, *curr_frame;
irg_inline_property prop = get_irg_inline_property(called_graph);
ir_entity *ent;
/* -- Replicate local entities of the called_graph -- */
/* copy the entities. */
called_frame = get_irg_frame_type(called_graph);
+ curr_frame = get_irg_frame_type(current_ir_graph);
for (i = 0, n = get_class_n_members(called_frame); i < n; ++i) {
ir_entity *new_ent, *old_ent;
old_ent = get_class_member(called_frame, i);
- new_ent = copy_entity_own(old_ent, get_cur_frame_type());
+ new_ent = copy_entity_own(old_ent, curr_frame);
set_entity_link(old_ent, new_ent);
}