mirror of https://git.ffmpeg.org/ffmpeg.git
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:
parent
5fd7f87b8d
commit
2001304500
|
@ -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))))
|
||||||
|
|
Loading…
Reference in New Issue