mirror of
git://c9x.me/qbe.git
synced 2026-04-05 18:09:47 +00:00
fix memcpy bug
This commit is contained in:
parent
c298820211
commit
4a2c4d63f9
@ -683,11 +683,11 @@ isel(Fn *fn)
|
||||
break;
|
||||
selpar(fn, b->ins, i);
|
||||
i0 = i;
|
||||
n = b->nins - (i0-b->ins);
|
||||
n = b->nins - (i-b->ins);
|
||||
b->nins = n + (curi-insb);
|
||||
i = alloc(b->nins * sizeof i[0]);
|
||||
memcpy(i, insb, (curi-insb) * sizeof i[0]);
|
||||
memcpy(&i[n], i0, n * sizeof i[0]);
|
||||
memcpy(&i[curi-insb], i0, n * sizeof i[0]);
|
||||
free(b->ins);
|
||||
b->ins = i;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user