aria/aria.c: address undefined behaviour warning in small-footprint path.
[openssl.git] / crypto / include / internal / aria.h
index 59b6f4f6e5112c290bc6b7bf705cdf6298bed34b..116f3ce9741eac02776f6f3e99396bf6fc767e9f 100644 (file)
@@ -37,6 +37,8 @@ typedef union {
     unsigned int u[ARIA_BLOCK_SIZE / sizeof(unsigned int)];
 } ARIA_u128;
 
+typedef unsigned char ARIA_c128[ARIA_BLOCK_SIZE];
+
 struct aria_key_st {
     ARIA_u128 rd_key[ARIA_MAX_KEYS];
     unsigned int rounds;