aria/aria.c: address undefined behaviour warning in small-footprint path.
[openssl.git] / crypto / include / internal / aria.h
index 59b6f4f..116f3ce 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;