X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/98421fc1a6832ad5de4b3f6171852437aa3e0fb2..bd6d65e32b835551677456bf286d09ced6859882:/pub/bbs-rand.c diff --git a/pub/bbs-rand.c b/pub/bbs-rand.c index c7dc86e6..c3ae2682 100644 --- a/pub/bbs-rand.c +++ b/pub/bbs-rand.c @@ -374,6 +374,8 @@ grand *bbs_rand(mp *m, mp *x) #ifdef TEST_RIG +#include + static int verify(dstr *v) { mp *n = *(mp **)v[0].buf; @@ -385,7 +387,7 @@ static int verify(dstr *v) dstr_ensure(&d, v[2].len); b->ops->fill(b, d.buf, v[2].len); d.len = v[2].len; - if (memcmp(d.buf, v[2].buf, v[2].len) != 0) { + if (MEMCMP(d.buf, !=, v[2].buf, v[2].len)) { fputs("\n*** bbs failure\n", stderr); fputs("n = ", stderr); mp_writefile(n, stderr, 10); fputc('\n', stderr); fputs("x = ", stderr); mp_writefile(x, stderr, 10); fputc('\n', stderr);