mirror of
https://github.com/cesanta/mongoose.git
synced 2025-01-01 19:17:48 +08:00
Squashed warning about dangerous optimization
This commit is contained in:
parent
c88b7b19b3
commit
257dacd7bb
@ -1347,8 +1347,10 @@ static void SHA1Transform(uint32_t state[5], const unsigned char buffer[64]) {
|
||||
state[2] += c;
|
||||
state[3] += d;
|
||||
state[4] += e;
|
||||
a = b = c = d = e = 0;
|
||||
memset(block, '\0', sizeof(block));
|
||||
// Erase working structures. The order of operations is important,
|
||||
// used to ensure that compiler doesn't optimize those out.
|
||||
memset(block, 0, sizeof(block));
|
||||
a = b = c = d = e = block[0].l[0];
|
||||
}
|
||||
|
||||
static void SHA1Init(SHA1_CTX* context) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user