Fix dead nested assignment librz/hash/sha2.c

This commit is contained in:
Alexis Ehret 2021-02-01 22:16:25 +01:00
parent d6d8bb5727
commit 6ae8a8656a

View file

@ -375,9 +375,6 @@ void SHA256_Transform(RZ_SHA256_CTX *context, const ut32 *data) {
context->state[5] += f;
context->state[6] += g;
context->state[7] += h;
/* Clean up */
a = b = c = d = e = f = g = h = T1 = 0;
}
#else /* SHA2_UNROLL_TRANSFORM */
@ -455,9 +452,6 @@ void SHA256_Transform(RZ_SHA256_CTX *context, const ut32 *data) {
context->state[5] += f;
context->state[6] += g;
context->state[7] += h;
/* Clean up */
a = b = c = d = e = f = g = h = T1 = T2 = 0;
}
#endif /* SHA2_UNROLL_TRANSFORM */
@ -486,8 +480,6 @@ void SHA256_Update(RZ_SHA256_CTX *context, const ut8 *data, size_t len) {
/* The buffer is not yet full */
memcpy(&context->buffer[usedspace], data, len);
context->bitcount += len << 3;
/* Clean up: */
usedspace = freespace = 0;
return;
}
}
@ -503,8 +495,6 @@ void SHA256_Update(RZ_SHA256_CTX *context, const ut8 *data, size_t len) {
memcpy(context->buffer, data, len);
context->bitcount += len << 3;
}
/* Clean up: */
usedspace = freespace = 0;
}
void SHA256_Final(ut8 *digest, RZ_SHA256_CTX *context) {
@ -576,7 +566,6 @@ void SHA256_Final(ut8 *digest, RZ_SHA256_CTX *context) {
/* Clean up state data: */
rz_mem_memzero(context, sizeof(*context));
usedspace = 0;
}
char *SHA256_End(RZ_SHA256_CTX *context, char buffer[]) {
@ -703,9 +692,6 @@ void SHA512_Transform(RZ_SHA512_CTX *context, const ut64 *data) {
context->state[5] += f;
context->state[6] += g;
context->state[7] += h;
/* Clean up */
a = b = c = d = e = f = g = h = T1 = 0;
}
#else /* SHA2_UNROLL_TRANSFORM */
@ -781,9 +767,6 @@ void SHA512_Transform(RZ_SHA512_CTX *context, const ut64 *data) {
context->state[5] += f;
context->state[6] += g;
context->state[7] += h;
/* Clean up */
a = b = c = d = e = f = g = h = T1 = T2 = 0;
}
#endif /* SHA2_UNROLL_TRANSFORM */
@ -817,8 +800,6 @@ void SHA512_Update(RZ_SHA512_CTX *context, const ut8 *data, size_t len) {
/* The buffer is not yet full */
memcpy(&context->buffer[usedspace], data, len);
ADDINC128(context->bitcount, len << 3);
/* Clean up: */
usedspace = freespace = 0;
return;
}
}
@ -834,8 +815,6 @@ void SHA512_Update(RZ_SHA512_CTX *context, const ut8 *data, size_t len) {
memcpy(context->buffer, data, len);
ADDINC128(context->bitcount, len << 3);
}
/* Clean up: */
usedspace = freespace = 0;
}
void SHA512_Last(RZ_SHA512_CTX *context) {