Use more appropriate type for local variable
diff --git a/library/aria.c b/library/aria.c
index 646978e..ad15ceb 100644
--- a/library/aria.c
+++ b/library/aria.c
@@ -667,7 +667,7 @@
const unsigned char *input,
unsigned char *output )
{
- int c;
+ unsigned char c;
size_t n = *iv_off;
if( mode == MBEDTLS_ARIA_DECRYPT )
@@ -678,8 +678,8 @@
mbedtls_aria_crypt_ecb( ctx, iv, iv );
c = *input++;
- *output++ = (unsigned char)( c ^ iv[n] );
- iv[n] = (unsigned char) c;
+ *output++ = c ^ iv[n];
+ iv[n] = c;
n = ( n + 1 ) & 0x0F;
}