aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libblake_blake2s_force_update.c2
-rw-r--r--libblake_blake2s_update.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/libblake_blake2s_force_update.c b/libblake_blake2s_force_update.c
index 5330ab2..716f70f 100644
--- a/libblake_blake2s_force_update.c
+++ b/libblake_blake2s_force_update.c
@@ -27,7 +27,7 @@ libblake_blake2s_force_update(struct libblake_blake2s_state *state, const void *
* does change the output, theoretically of the better.
*/
state->t[0] = (state->t[0] + 64) & UINT_LEAST32_C(0xFFFFffff);
- if (state->t[0] < 64)
+ if (UNLIKELY(state->t[0] < 64))
state->t[1] = (state->t[1] + 1) & UINT_LEAST32_C(0xFFFFffff);
libblake_internal_blake2s_compress(state, &data[off]);
diff --git a/libblake_blake2s_update.c b/libblake_blake2s_update.c
index b6d18c2..c63816d 100644
--- a/libblake_blake2s_update.c
+++ b/libblake_blake2s_update.c
@@ -10,7 +10,7 @@ libblake_blake2s_update(struct libblake_blake2s_state *state, const void *data_,
for (; len - off > 64; off += 64) {
/* See libblake_blake2s_force_update.c for optimisations notes */
state->t[0] = (state->t[0] + 64) & UINT_LEAST32_C(0xFFFFffff);
- if (state->t[0] < 64)
+ if (UNLIKELY(state->t[0] < 64))
state->t[1] = (state->t[1] + 1) & UINT_LEAST32_C(0xFFFFffff);
libblake_internal_blake2s_compress(state, &data[off]);