[FFmpeg-devel] [PATCH] Fix warnings in av_aes_init (in libavutil/aes.c)

Eli Friedman eli.friedman
Tue Jul 6 21:45:34 CEST 2010


Attached.  Fixes warnings of the form "passing argument 1 of
?init_multbl2? from incompatible pointer type".

-Eli
-------------- next part --------------
Index: libavutil/aes.c
===================================================================
--- libavutil/aes.c	(revision 24068)
+++ libavutil/aes.c	(working copy)
@@ -157,8 +157,8 @@
             inv_sbox[j]= i;
             sbox    [i]= j;
         }
-        init_multbl2(dec_multbl[0], (const int[4]){0xe, 0x9, 0xd, 0xb}, log8, alog8, inv_sbox);
-        init_multbl2(enc_multbl[0], (const int[4]){0x2, 0x1, 0x1, 0x3}, log8, alog8, sbox);
+        init_multbl2((uint8_t*)dec_multbl[0], (const int[4]){0xe, 0x9, 0xd, 0xb}, log8, alog8, inv_sbox);
+        init_multbl2((uint8_t*)enc_multbl[0], (const int[4]){0x2, 0x1, 0x1, 0x3}, log8, alog8, sbox);
     }
 
     if(key_bits!=128 && key_bits!=192 && key_bits!=256)



More information about the ffmpeg-devel mailing list