summaryrefslogtreecommitdiff
path: root/libavutil/aes.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavutil/aes.c')
-rw-r--r--libavutil/aes.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/libavutil/aes.c b/libavutil/aes.c
index 090ecd234d..41b7cac562 100644
--- a/libavutil/aes.c
+++ b/libavutil/aes.c
@@ -153,10 +153,9 @@ AVAES *av_aes_init(uint8_t *key, int key_bits) {
for(j = 1; j < KC; j++){
if(KC != 8 || j != KC/2)
- for(i = 0; i < 4; i++) tk[j][i] ^= tk[j-1][i];
+ for(i = 0; i < 4; i++) tk[j][i] ^= tk[j-1][i];
else
- for(i = 0; i < 4; i++)
- tk[KC/2][i] ^= sbox[tk[KC/2 - 1][i]];
+ for(i = 0; i < 4; i++) tk[j][i] ^= sbox[tk[j-1][i]];
}
}
return a;