pike.git/src/operators.c:871: Inside #if defined(PIKE_DEBUG)
#ifdef PIKE_DEBUG
struct svalue *save_sp=sp+1;
#endif
push_mapping(m=allocate_mapping(m_sizeof(tmp)));
SET_CYCLIC_RET(m);
md = tmp->data;
NEW_MAPPING_LOOP(md)
{
- push_svalue(& k->ind);
+ push_svalue(& keypair_ind(k));
o_cast(itype, run_time_itype);
- push_svalue(& k->val);
+ push_svalue(& keypair_val(k));
o_cast(vtype, run_time_vtype);
mapping_insert(m,sp-2,sp-1);
pop_n_elems(2);
}
#ifdef PIKE_DEBUG
if(save_sp!=sp)
Pike_fatal("o_cast left stack droppings.\n");
#endif
}
END_CYCLIC();