Commit 4f0a093a593d37233c262c66ba82d8bc6b780b23

Bruno Haible 2017-05-05T18:28:58

crypto/rijndael: Fix "strict-aliasing rules" warnings, alignment issues. * lib/rijndael-api-fst.c (rijndaelBlockEncrypt): Declare 'block' as a union. (rijndaelPadEncrypt, rijndaelBlockDecrypt): Likewise. (rijndaelPadDecrypt): Likewise. Use local variable 'iv' to cache the value of cipher->IV.