summaryrefslogtreecommitdiff
path: root/ir.c
diff options
context:
space:
mode:
Diffstat (limited to 'ir.c')
-rw-r--r--ir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ir.c b/ir.c
index c4115b7..31a090e 100644
--- a/ir.c
+++ b/ir.c
@@ -201,7 +201,7 @@ Node *node_dedup_lit(Graph *p, Value v) {
* but does it matter? how many nodes are direct children of the start node?
* how many literals even usually occur in a procedure? */
for (u32 i = 0; i < p->start->out.len; i++) {
- Node *t = p->start->out.data[i];
+ Node *t = OUT(p->start, i);
if (t->op == N_LIT && type_eql(&t->type, &v.type) && t->val.i == v.i) {
return t;
}