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;
         }