diff options
Diffstat (limited to 'newlib/libc/search/hash_buf.c')
-rw-r--r-- | newlib/libc/search/hash_buf.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/newlib/libc/search/hash_buf.c b/newlib/libc/search/hash_buf.c index 33cdb7c20..3979bcdd5 100644 --- a/newlib/libc/search/hash_buf.c +++ b/newlib/libc/search/hash_buf.c @@ -66,7 +66,7 @@ static char sccsid[] = "@(#)hash_buf.c 8.5 (Berkeley) 7/15/94"; #include <assert.h> #endif -#include <db.h> +#include "db_local.h" #include "hash.h" #include "page.h" #include "extern.h" @@ -93,6 +93,10 @@ static BUFHEAD *newbuf(HTAB *, __uint32_t, BUFHEAD *); #define MRU_INSERT(B) BUF_INSERT((B), &hashp->bufhead) #define LRU_INSERT(B) BUF_INSERT((B), LRU) +/* Macros for min/max. */ +#define MIN(a,b) (((a)<(b))?(a):(b)) +#define MAX(a,b) (((a)>(b))?(a):(b)) + /* * We are looking for a buffer with address "addr". If prev_bp is NULL, then * address is a bucket index. If prev_bp is not NULL, then it points to the |