From 8d21fee22ec79324eef6e9a88c83bd6cf32315d6 Mon Sep 17 00:00:00 2001 From: deraadt <> Date: Mon, 13 Dec 2021 16:56:48 +0000 Subject: remove a couple hundred sys/param.h includes in userland code, and also whack some sys/cdefs.h early includes which is such a brutally bad pattern ok bluhm mbuhl --- src/regress/lib/libc/db/dbtest.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src/regress/lib/libc/db/dbtest.c') diff --git a/src/regress/lib/libc/db/dbtest.c b/src/regress/lib/libc/db/dbtest.c index b520d8db72..a3375511b0 100644 --- a/src/regress/lib/libc/db/dbtest.c +++ b/src/regress/lib/libc/db/dbtest.c @@ -1,4 +1,4 @@ -/* $OpenBSD: dbtest.c,v 1.18 2021/10/24 21:24:20 deraadt Exp $ */ +/* $OpenBSD: dbtest.c,v 1.19 2021/12/13 16:56:48 deraadt Exp $ */ /* $NetBSD: dbtest.c,v 1.8 1996/05/03 21:57:48 cgd Exp $ */ /*- @@ -30,7 +30,6 @@ * SUCH DAMAGE. */ -#include #include #include @@ -45,6 +44,8 @@ #include +#define MINIMUM(a, b) (((a) < (b)) ? (a) : (b)) + enum S { COMMAND, COMPARE, GET, PUT, REMOVE, SEQ, SEQFLAG, KEY, DATA }; void compare(DBT *, DBT *); @@ -340,7 +341,7 @@ compare(db1, db2) printf("compare failed: key->data len %lu != data len %lu\n", db1->size, db2->size); - len = MIN(db1->size, db2->size); + len = MINIMUM(db1->size, db2->size); for (p1 = db1->data, p2 = db2->data; len--;) if (*p1++ != *p2++) { printf("compare failed at offset %ld\n", @@ -371,7 +372,7 @@ get(dbp, kp) (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1); else (void)fprintf(stderr, "%lu: %.*s: %s", lineno, - MIN((int)kp->size, 20), kp->data, NOSUCHKEY); + MINIMUM((int)kp->size, 20), kp->data, NOSUCHKEY); #undef NOSUCHKEY break; } @@ -428,7 +429,7 @@ rem(dbp, kp) (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1); else if (flags != R_CURSOR) (void)fprintf(stderr, "%lu: %.*s: %s", lineno, - MIN((int)kp->size, 20), kp->data, NOSUCHKEY); + MINIMUM((int)kp->size, 20), kp->data, NOSUCHKEY); else (void)fprintf(stderr, "%lu: rem of cursor failed\n", lineno); @@ -472,7 +473,7 @@ seq(dbp, kp) (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1); else if (flags == R_CURSOR) (void)fprintf(stderr, "%lu: %.*s: %s", lineno, - MIN((int)kp->size, 20), kp->data, NOSUCHKEY); + MINIMUM((int)kp->size, 20), kp->data, NOSUCHKEY); else (void)fprintf(stderr, "%lu: seq (%s) failed\n", lineno, sflags(flags)); -- cgit v1.2.3-55-g6feb