Skip to content

Commit 44571c2

Browse files
authored
Fix a bug in free_lists (#342)
The array index was incorrectly assigned to i instead of j, leading to incorrect logic. Co-authored-by: Chun-Hung Tseng <[email protected]>
1 parent b787dc2 commit 44571c2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/cache.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ cache_t *cache_create(int size_bits)
153153
free(cache->map);
154154
free_lists:
155155
for (int j = 0; j < i; j++)
156-
free(cache->lists[i]);
156+
free(cache->lists[j]);
157157

158158
free(cache);
159159
return NULL;

0 commit comments

Comments
 (0)