diff --git a/wolfcrypt/src/ecc.c b/wolfcrypt/src/ecc.c index 14b736b4c..4e4b1679e 100644 --- a/wolfcrypt/src/ecc.c +++ b/wolfcrypt/src/ecc.c @@ -6680,7 +6680,7 @@ static int accel_fp_mul2add(int idx1, int idx2, } mp_clear(&tka); while ((unsigned)x < y) { - z = kb[0][x]; kb[0][x] = kb[0][y]; (byte)(kb[0][y] = z); + z = kb[0][x]; kb[0][x] = kb[0][y]; kb[0][y] = (byte)z; ++x; --y; } @@ -6701,7 +6701,7 @@ static int accel_fp_mul2add(int idx1, int idx2, } while ((unsigned)x < y) { - z = kb[1][x]; kb[1][x] = kb[1][y]; (byte)(kb[1][y] = z); + z = kb[1][x]; kb[1][x] = kb[1][y]; kb[1][y] = (byte)z; ++x; --y; }