Thanks to Sherpya.
Török Edvin authored on 2011/12/18 17:05:06... | ... |
@@ -583,6 +583,7 @@ static void aes_decrypt(const unsigned char *in, off_t *length, unsigned char *q |
583 | 583 |
unsigned char iv[16]; |
584 | 584 |
unsigned len = *length; |
585 | 585 |
unsigned char pad, i; |
586 |
+ int nrounds; |
|
586 | 587 |
|
587 | 588 |
cli_dbgmsg("cli_pdf: aes_decrypt: key length: %d, data length: %d\n", key_n, *length); |
588 | 589 |
if (key_n > 32) { |
... | ... |
@@ -600,7 +601,7 @@ static void aes_decrypt(const unsigned char *in, off_t *length, unsigned char *q |
600 | 600 |
} else |
601 | 601 |
memset(iv, 0, sizeof(iv)); |
602 | 602 |
|
603 |
- int nrounds = rijndaelSetupDecrypt(rk, key, key_n*8); |
|
603 |
+ nrounds = rijndaelSetupDecrypt(rk, key, key_n*8); |
|
604 | 604 |
while (len >= 16) { |
605 | 605 |
unsigned i; |
606 | 606 |
rijndaelDecrypt(rk, nrounds, in, q); |