diff options
| -rw-r--r-- | cachelab-handout/trans.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cachelab-handout/trans.c b/cachelab-handout/trans.c index c1ee3f8..9945b45 100644 --- a/cachelab-handout/trans.c +++ b/cachelab-handout/trans.c @@ -30,9 +30,9 @@ void transpose_submit(int M, int N, int A[N][M], int B[M][N]) { for (j = 0; j < M; j += blockSize) { - for (i2 = 0; i2 < blockSize && (i+i2) < N; i2++) + for (j2 = 0; j2 < blockSize && (j+j2) < M; j2++) { - for (j2 = 0; j2 < blockSize && (j+j2) < M; j2++) + for (i2 = 0; i2 < blockSize && (i+i2) < N; i2++) { tmp = A[i+i2][j+j2]; B[j+j2][i+i2] = tmp; |
