static bool
rewrite(struct ao_hex_image *load, unsigned address, uint8_t *data, int length)
{
- int i;
-
if (address < load->address || load->address + load->length < address + length)
return false;
- memcpy(load->data + address - load->address, data, length);
+ memcpy(&load->data[address - load->address], data, length);
return true;
}