From b86f3fef8716436705b2963baea350beebb1d790 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sat, 28 May 2016 16:01:18 -0400 Subject: [PATCH] Backed-off assert for input byte array --- blake2.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/blake2.cpp b/blake2.cpp index a18de170..64048958 100644 --- a/blake2.cpp +++ b/blake2.cpp @@ -3441,6 +3441,7 @@ static const int LANE_L64 = 0; static void BLAKE2_NEON_Compress32(const byte* input, BLAKE2_State& state) { + assert(IsAlignedOn(input,GetAlignmentOf())); assert(IsAlignedOn(&state.h[0],GetAlignmentOf())); assert(IsAlignedOn(&state.h[4],GetAlignmentOf())); assert(IsAlignedOn(&state.t[0],GetAlignmentOf())); @@ -3946,7 +3947,7 @@ static void BLAKE2_NEON_Compress32(const byte* input, BLAKE2_State& state) { - assert(IsAlignedOn(input,GetAlignmentOf())); + assert(IsAlignedOn(input,GetAlignmentOf())); assert(IsAlignedOn(&state.h[0],GetAlignmentOf())); assert(IsAlignedOn(&state.h[4],GetAlignmentOf())); assert(IsAlignedOn(&state.t[0],GetAlignmentOf()));