From 1e8fe2e6058b8ae243dfd0d71de67d17ac67b2b0 Mon Sep 17 00:00:00 2001 From: Jasper Date: Wed, 10 Sep 2025 16:02:58 +0200 Subject: Fixed loop bound bug in macro --- matrix.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matrix.h b/matrix.h index ac95570..7501092 100644 --- a/matrix.h +++ b/matrix.h @@ -6,7 +6,7 @@ #define matrix_at(mat, i, j) ((mat)->xs[(i) * (mat)->n + (j)]) -#define matrix_loop(mat, i, j) for (size_t i = 0; i < (mat)->m; i++) for (size_t j = 0; j < (mat)->m; j++) +#define matrix_loop(mat, i, j) for (size_t i = 0; i < (mat)->m; i++) for (size_t j = 0; j < (mat)->n; j++) #define matrix_foreach(mat, it) for (double *it = (mat)->xs; it < (mat)->xs + ((mat)->m * (mat)->n); ++it) -- cgit v1.2.3