Dr. Werner Fink 2013-07-02 11:40:02 +00:00 committed by Git OBS Bridge
parent e437bb289d
commit 59d7090bec

View File

@ -233,7 +233,7 @@
*/
#define FF(a, b, c, d, x, s, ac) { \
- (a) = (a) + F((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \
+ (a) = (a) + F((b), (c), (d)) + ((x) + ((ac)&0xffffffff) & 0xffffffff); \
+ (a) = (a) + F((b), (c), (d)) + (((x) + ((ac)&0xffffffff)) & 0xffffffff); \
(a) = ROTATE_LEFT((a), (s)); \
- (a) = (a) + (b) & 0xffffffff; \
+ (a) = (a) + ((b) & 0xffffffff); \
@ -241,7 +241,7 @@
#define GG(a, b, c, d, x, s, ac) { \
- (a) = (a) + G((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \
+ (a) = (a) + G((b), (c), (d)) + ((x) + ((ac)&0xffffffff) & 0xffffffff); \
+ (a) = (a) + G((b), (c), (d)) + (((x) + ((ac)&0xffffffff)) & 0xffffffff); \
(a) = ROTATE_LEFT((a), (s)); \
- (a) = (a) + (b) & 0xffffffff; \
+ (a) = (a) + ((b) & 0xffffffff); \
@ -249,7 +249,7 @@
#define HH(a, b, c, d, x, s, ac) { \
- (a) = (a) + H((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \
+ (a) = (a) + H((b), (c), (d)) + ((x) + ((ac)&0xffffffff) & 0xffffffff); \
+ (a) = (a) + H((b), (c), (d)) + (((x) + ((ac)&0xffffffff)) & 0xffffffff); \
(a) = ROTATE_LEFT((a), (s)); \
- (a) = (a) + (b) & 0xffffffff; \
+ (a) = (a) + ((b) & 0xffffffff); \
@ -257,7 +257,7 @@
#define II(a, b, c, d, x, s, ac) { \
- (a) = (a) + I((b), (c), (d)) + (x) + ((ac)&0xffffffff) & 0xffffffff; \
+ (a) = (a) + I((b), (c), (d)) + ((x) + ((ac)&0xffffffff) & 0xffffffff); \
+ (a) = (a) + I((b), (c), (d)) + (((x) + ((ac)&0xffffffff)) & 0xffffffff); \
(a) = ROTATE_LEFT((a), (s)); \
- (a) = (a) + (b) & 0xffffffff; \
+ (a) = (a) + ((b) & 0xffffffff); \