X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/e74ca64c0ec65a93d2f133c4472256e3bbb688e2..141c12847a1c2f8cc8db03d420551584e689fb87:/math/group-test.c diff --git a/math/group-test.c b/math/group-test.c index 493ee2f7..dfbc37f1 100644 --- a/math/group-test.c +++ b/math/group-test.c @@ -29,6 +29,7 @@ #include +#include #include #include "group.h" @@ -108,7 +109,7 @@ static int vcheck(dstr *v) gr->ops->destroy(gr); if (!e) e = "ok"; G_DESTROYGROUP(g); - if (strcmp(e, v[1].buf)) { + if (STRCMP(e, !=, v[1].buf)) { ok = 0; fprintf(stderr, "*** check failed\n"); fprintf(stderr, "*** group: %s\n", v[0].buf); @@ -390,7 +391,7 @@ static int vtobuf(dstr *v) ic = G_TOBUF(g, &b, x); c.len = BLEN(&b); if (ic != ir || (!ic && (c.len != v[3].len || - memcmp(c.buf, v[3].buf, c.len)))) { + MEMCMP(c.buf, !=, v[3].buf, c.len)))) { ok = 0; fprintf(stderr, "*** tobuf failed\n"); fprintf(stderr, "*** group: %s\n", v[0].buf); @@ -455,7 +456,7 @@ static int vtoraw(dstr *v) ic = G_TORAW(g, &b, x); c.len = BLEN(&b); if (ic != ir || (!ic && (c.len != v[3].len || - memcmp(c.buf, v[3].buf, c.len)))) { + MEMCMP(c.buf, !=, v[3].buf, c.len)))) { ok = 0; fprintf(stderr, "*** toraw failed\n"); fprintf(stderr, "*** group: %s\n", v[0].buf);