aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2025-09-09 12:57:21 +0200
committerlemon <lsof@mailbox.org>2025-09-09 12:57:21 +0200
commitbfec13bacc94f3184c4a19c7f4e4f22627bb367e (patch)
tree747f67cf2d81007c88a73e756041dd286fd55d1c
parent1cc69f922b79127d4cbaa61716397f0bfb85ede7 (diff)
bugfix
-rw-r--r--ir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ir.c b/ir.c
index 9ffac50..3da5862 100644
--- a/ir.c
+++ b/ir.c
@@ -462,7 +462,7 @@ delnops(struct block *blk)
instrfreelist = t;
++n;
} else if (n) {
- memmove(blk->ins.p+i+1, blk->ins.p+i+1+n, (blk->ins.n - n - i)*sizeof *blk->ins.p);
+ memmove(blk->ins.p+i+1, blk->ins.p+i+1+n, (blk->ins.n - n - i - 1)*sizeof *blk->ins.p);
blk->ins.n -= n;
n = 0;
}