X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=ao-tools%2Flib%2Fao-editaltos.c;h=602390e3d324d7e0cb736d39f25b5b169d63b39d;hp=a51b7dbe8a129b2635bf26085edcb5cd1ca19dd6;hb=c2acda26c1e4e0d7ffda9cd985180562f61aa88b;hpb=769f0e6049ae0440cf32f8cb0b5e504f67f5e911 diff --git a/ao-tools/lib/ao-editaltos.c b/ao-tools/lib/ao-editaltos.c index a51b7dbe..602390e3 100644 --- a/ao-tools/lib/ao-editaltos.c +++ b/ao-tools/lib/ao-editaltos.c @@ -56,7 +56,7 @@ rewrite(struct ao_hex_image *load, unsigned address, uint8_t *data, int length) 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; }