pike.git / src / operators.c

version» Context lines:

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();