summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2022-04-01 21:18:16 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2022-04-01 21:18:16 +0100
commitd518c8b6721ea30a9dc3190e57157edd676234ec (patch)
tree29ddde72679fea347e44c28bc4272265735e2a2c
parent6966f351a5e7e0d6b5d10165c71c366495f7f520 (diff)
Build: remove hints-DB interface from macro-predef phase
-rw-r--r--src/src/hintsdb.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/src/hintsdb.h b/src/src/hintsdb.h
index 22ba13cad..d7116f7c3 100644
--- a/src/src/hintsdb.h
+++ b/src/src/hintsdb.h
@@ -17,7 +17,7 @@ For convenience, the definitions of the structures used in the various hints
databases are also kept in this file, which is used by the maintenance
utilities as well as the main Exim binary. */
-#ifndef HINTSDB_H
+#if !defined(HINTSDB_H) && !defined(MACRO_PREDEF)
#define HINTSDB_H
@@ -746,7 +746,7 @@ exim_datum_free(EXIM_DATUM * d)
-#if defined(COMPILE_UTILITY) || defined(MACRO_PREDEF)
+#ifdef COMPILE_UTILITY
static inline EXIM_DB *
exim_dbopen(const uschar * name, const uschar * dirname, int flags,
@@ -797,7 +797,7 @@ DEBUG(D_hints_lookup) debug_printf_indent("EXIM_DBCLOSE(%p)\n", dbp);
exim_dbclose__(dbp);
}
-# endif /* defined(COMPILE_UTILITY) || defined(MACRO_PREDEF) */
+# endif /* COMPILE_UTILITY */
/********************* End of dbm library definitions **********************/