aboutsummaryrefslogtreecommitdiffhomepage
path: root/ir
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2025-10-20 11:04:47 +0200
committerlemon <lsof@mailbox.org>2025-10-20 11:04:47 +0200
commit21be6c1317078691de33c658dfd77755c9f43592 (patch)
treec592dc837c3de5272799e9412f542bb9931a25d7 /ir
parenta587564cef96ff5cce1c31a6445858f0f6553b1d (diff)
refactor vec_of(T) and misc
Diffstat (limited to 'ir')
-rw-r--r--ir/ir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ir/ir.c b/ir/ir.c
index 0132a97..967870f 100644
--- a/ir/ir.c
+++ b/ir/ir.c
@@ -347,7 +347,7 @@ insertinstr(struct block *blk, int idx, struct instr ins)
if (idx == blk->ins.n) vpush(&blk->ins, new);
else {
assert(idx >= 0 && idx < blk->ins.n);
- vpush_((void **)&blk->ins.p, &blk->ins._cap, &blk->ins.n, sizeof *blk->ins.p);
+ vpush_(&blk->ins._vb, sizeof *blk->ins.p);
vresize(&blk->ins, blk->ins.n);
for (int i = blk->ins.n++; i > idx; --i)
blk->ins.p[i] = blk->ins.p[i - 1];