Commit 20013045 authored by Michael Niedermayer's avatar Michael Niedermayer

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
parent 5fd7f87b
......@@ -6,9 +6,9 @@
#include "sha1.h"
typedef struct AVSHA1 {
uint32_t state[5];
uint64_t count;
uint8_t buffer[64];
uint32_t state[5];
} AVSHA1;
#define rol(value, bits) (((value) << (bits)) | ((value) >> (32 - (bits))))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment