Branch: Tag:

2016-09-01

2016-09-01 07:11:50 by Arne Goedeke <el@laramies.com>

Debug.get_program_layout: behave as documented

533:    struct svalue key, value;       SET_SVAL(key, PIKE_T_INT, NUMBER_NUMBER, integer, 0); -  /* FIXME: this could overflow.. typewise, at least. */ +     SET_SVAL(value, PIKE_T_INT, NUMBER_NUMBER, integer, -  PTR_TO_INT(p->program + p->num_program)); +  p->num_program * sizeof(PIKE_OPCODE_T));    mapping_insert(m, &key, &value);    }    }