summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJasper2025-09-10 16:02:58 +0200
committerJasper2025-09-10 16:02:58 +0200
commit1e8fe2e6058b8ae243dfd0d71de67d17ac67b2b0 (patch)
tree2fd93ee40bcbdffceab93b0c22d1a2b84a10d4b0
parent53508d619e80a2cf60328e8920735bbfbc31b7f2 (diff)
Fixed loop bound bug in macro
-rw-r--r--matrix.h2
1 files changed, 1 insertions, 1 deletions
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)