X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/e74ca64c0ec65a93d2f133c4472256e3bbb688e2..141c12847a1c2f8cc8db03d420551584e689fb87:/symm/seal.c diff --git a/symm/seal.c b/symm/seal.c index a4a0a3f8..070550dd 100644 --- a/symm/seal.c +++ b/symm/seal.c @@ -521,6 +521,7 @@ grand *seal_rand(const void *k, size_t sz, uint32 n) #include +#include #include static int verify(dstr *v) @@ -543,7 +544,7 @@ static int verify(dstr *v) seal_initctx(&c, &k, n); seal_encrypt(&c, 0, d.buf, i); seal_encrypt(&c, z.buf, d.buf + i, d.len - i); - if (memcmp(d.buf, v[2].buf, d.len) != 0) { + if (MEMCMP(d.buf, !=, v[2].buf, d.len)) { ok = 0; printf("*** seal failure\n"); printf("*** k = "); type_hex.dump(&v[0], stdout); putchar('\n');