X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/blobdiff_plain/f50c1365107c09453531f01bcaebc3b197c3627f..ecfe3bffa6cc019ba7e358dbe359f10e5ce6a09d:/hash/unihash.c?ds=inline diff --git a/hash/unihash.c b/hash/unihash.c index a6f9ae2..c5ccd7e 100644 --- a/hash/unihash.c +++ b/hash/unihash.c @@ -27,9 +27,9 @@ /*----- Header files ------------------------------------------------------*/ -#include #include +#include "macros.h" #include "unihash.h" /*----- Main code ---------------------------------------------------------*/ @@ -92,7 +92,7 @@ uint32 unihash_hash(const unihash_info *i, uint32 a, { const octet *pp = p; - assert(UNIHASH_NBATCH == 4); + STATIC_ASSERT(UNIHASH_NBATCH == 4, "Batch size doesn't match computation"); #define FULLMULT(u, x) \ (i->s[u][0][U8((x) >> 0)] ^ i->s[u][1][U8((x) >> 8)] ^ \