diff options
Diffstat (limited to 'instance_table.c')
-rw-r--r-- | instance_table.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/instance_table.c b/instance_table.c index 7f6c7e7..b96b31d 100644 --- a/instance_table.c +++ b/instance_table.c @@ -234,7 +234,7 @@ static bool val_ptr_eq(void *u, void *v, Type *t) { case TYPE_TUPLE: { Value *us = *(Value **)u; Value *vs = *(Value **)v; - for (size_t i = 0; i < arr_len(t->tuple); ++i) { + for (size_t i = 0, len = arr_len(t->tuple); i < len; ++i) { if (!val_eq(us[i], vs[i], &t->tuple[i])) return false; } |