diff --git a/include/gmssl/sm4.h b/include/gmssl/sm4.h index 04ce79f9..65d26512 100644 --- a/include/gmssl/sm4.h +++ b/include/gmssl/sm4.h @@ -71,10 +71,7 @@ void sm4_ctr32_encrypt(const SM4_KEY *key, uint8_t ctr[SM4_BLOCK_SIZE], const uint8_t *in, size_t inlen, uint8_t *out); typedef struct { - union { - SM4_KEY sm4_key; - void *handle; - }; + SM4_KEY sm4_key; uint8_t ctr[SM4_BLOCK_SIZE]; uint8_t block[SM4_BLOCK_SIZE]; size_t block_nbytes;