summaryrefslogtreecommitdiff
path: root/src/regress/lib/libc/db/dbtest.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/regress/lib/libc/db/dbtest.c')
-rw-r--r--src/regress/lib/libc/db/dbtest.c13
1 files changed, 7 insertions, 6 deletions
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 @@
1/* $OpenBSD: dbtest.c,v 1.18 2021/10/24 21:24:20 deraadt Exp $ */ 1/* $OpenBSD: dbtest.c,v 1.19 2021/12/13 16:56:48 deraadt Exp $ */
2/* $NetBSD: dbtest.c,v 1.8 1996/05/03 21:57:48 cgd Exp $ */ 2/* $NetBSD: dbtest.c,v 1.8 1996/05/03 21:57:48 cgd Exp $ */
3 3
4/*- 4/*-
@@ -30,7 +30,6 @@
30 * SUCH DAMAGE. 30 * SUCH DAMAGE.
31 */ 31 */
32 32
33#include <sys/param.h>
34#include <sys/stat.h> 33#include <sys/stat.h>
35 34
36#include <ctype.h> 35#include <ctype.h>
@@ -45,6 +44,8 @@
45 44
46#include <db.h> 45#include <db.h>
47 46
47#define MINIMUM(a, b) (((a) < (b)) ? (a) : (b))
48
48enum S { COMMAND, COMPARE, GET, PUT, REMOVE, SEQ, SEQFLAG, KEY, DATA }; 49enum S { COMMAND, COMPARE, GET, PUT, REMOVE, SEQ, SEQFLAG, KEY, DATA };
49 50
50void compare(DBT *, DBT *); 51void compare(DBT *, DBT *);
@@ -340,7 +341,7 @@ compare(db1, db2)
340 printf("compare failed: key->data len %lu != data len %lu\n", 341 printf("compare failed: key->data len %lu != data len %lu\n",
341 db1->size, db2->size); 342 db1->size, db2->size);
342 343
343 len = MIN(db1->size, db2->size); 344 len = MINIMUM(db1->size, db2->size);
344 for (p1 = db1->data, p2 = db2->data; len--;) 345 for (p1 = db1->data, p2 = db2->data; len--;)
345 if (*p1++ != *p2++) { 346 if (*p1++ != *p2++) {
346 printf("compare failed at offset %ld\n", 347 printf("compare failed at offset %ld\n",
@@ -371,7 +372,7 @@ get(dbp, kp)
371 (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1); 372 (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1);
372 else 373 else
373 (void)fprintf(stderr, "%lu: %.*s: %s", lineno, 374 (void)fprintf(stderr, "%lu: %.*s: %s", lineno,
374 MIN((int)kp->size, 20), kp->data, NOSUCHKEY); 375 MINIMUM((int)kp->size, 20), kp->data, NOSUCHKEY);
375#undef NOSUCHKEY 376#undef NOSUCHKEY
376 break; 377 break;
377 } 378 }
@@ -428,7 +429,7 @@ rem(dbp, kp)
428 (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1); 429 (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1);
429 else if (flags != R_CURSOR) 430 else if (flags != R_CURSOR)
430 (void)fprintf(stderr, "%lu: %.*s: %s", lineno, 431 (void)fprintf(stderr, "%lu: %.*s: %s", lineno,
431 MIN((int)kp->size, 20), kp->data, NOSUCHKEY); 432 MINIMUM((int)kp->size, 20), kp->data, NOSUCHKEY);
432 else 433 else
433 (void)fprintf(stderr, 434 (void)fprintf(stderr,
434 "%lu: rem of cursor failed\n", lineno); 435 "%lu: rem of cursor failed\n", lineno);
@@ -472,7 +473,7 @@ seq(dbp, kp)
472 (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1); 473 (void)write(ofd, NOSUCHKEY, sizeof(NOSUCHKEY) - 1);
473 else if (flags == R_CURSOR) 474 else if (flags == R_CURSOR)
474 (void)fprintf(stderr, "%lu: %.*s: %s", lineno, 475 (void)fprintf(stderr, "%lu: %.*s: %s", lineno,
475 MIN((int)kp->size, 20), kp->data, NOSUCHKEY); 476 MINIMUM((int)kp->size, 20), kp->data, NOSUCHKEY);
476 else 477 else
477 (void)fprintf(stderr, 478 (void)fprintf(stderr,
478 "%lu: seq (%s) failed\n", lineno, sflags(flags)); 479 "%lu: seq (%s) failed\n", lineno, sflags(flags));