Skip to content

Commit b5d9997

Browse files
committed
wolfcrypt/src/port/arm/thumb2-aes-asm_c.c: fix a pair of -Wpointer-to-int-casts in AES_ECB_decrypt() and AES_CBC_decrypt().
1 parent 87aa6ec commit b5d9997

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

wolfcrypt/src/port/arm/thumb2-aes-asm_c.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1908,7 +1908,7 @@ void AES_ECB_decrypt(const unsigned char* in, unsigned char* out,
19081908
register word32* L_AES_Thumb2_td_ecb_c __asm__ ("r5") =
19091909
(word32*)L_AES_Thumb2_td_ecb;
19101910

1911-
register byte L_AES_Thumb2_td4_c __asm__ ("r6") = (byte)&L_AES_Thumb2_td4;
1911+
register byte L_AES_Thumb2_td4_c __asm__ ("r6") = (byte)(word32)&L_AES_Thumb2_td4;
19121912

19131913
#else
19141914
register word32* L_AES_Thumb2_td_ecb_c = (word32*)L_AES_Thumb2_td_ecb;
@@ -2134,7 +2134,7 @@ void AES_CBC_decrypt(const unsigned char* in, unsigned char* out,
21342134
register word32* L_AES_Thumb2_td_ecb_c __asm__ ("r6") =
21352135
(word32*)L_AES_Thumb2_td_ecb;
21362136

2137-
register byte L_AES_Thumb2_td4_c __asm__ ("r7") = (byte)&L_AES_Thumb2_td4;
2137+
register byte L_AES_Thumb2_td4_c __asm__ ("r7") = (byte)(word32)&L_AES_Thumb2_td4;
21382138

21392139
#else
21402140
register word32* L_AES_Thumb2_td_ecb_c = (word32*)L_AES_Thumb2_td_ecb;

0 commit comments

Comments
 (0)