put state[5] last so no padding is needed on arch where uint64_t needs 8byte alignment

Originally committed as revision 8379 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Michael Niedermayer 2007-03-13 10:48:22 +00:00
parent 5fd7f87b8d
commit 2001304500
1 changed files with 1 additions and 1 deletions

View File

@ -6,9 +6,9 @@
#include "sha1.h" #include "sha1.h"
typedef struct AVSHA1 { typedef struct AVSHA1 {
uint32_t state[5];
uint64_t count; uint64_t count;
uint8_t buffer[64]; uint8_t buffer[64];
uint32_t state[5];
} AVSHA1; } AVSHA1;
#define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits)))) #define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits))))