From b93ee3883ef8a11c440c5519812f3cb6c074a02f Mon Sep 17 00:00:00 2001
From: Jeremy Harris <jgh146exb@wizmail.org>
Date: Sun, 2 Nov 2025 19:58:29 +0000
Subject: [PATCH 1/2] Build: quieten sqlite-hints -Wunused-function build

---
 src/hintsdb.h              | 2 +-
 src/hintsdb/hints_sqlite.h | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/hintsdb.h b/src/hintsdb.h
index 92cb91909..d2d30969b 100644
--- a/src/hintsdb.h
+++ b/src/hintsdb.h
@@ -70,16 +70,16 @@ extern void    debug_printf_indent(const char *, ...) PRINTF_FUNCTION(1,2);
 
 
 #ifdef USE_SQLITE
 # if defined(USE_DB) || defined(USE_GDBM) || defined(USE_TDB)
 #  error USE_SQLITE conflict with alternate definition
 # endif
 # include "hintsdb/hints_sqlite.h"
-#elif defined(USE_TDB)
 
+#elif defined(USE_TDB)
 # if defined(USE_DB) || defined(USE_GDBM) || defined(USE_SQLITE)
 #  error USE_TDB conflict with alternate definition
 # endif
 # include "hintsdb/hints_tdb.h"
 
 #elif defined USE_DB
 # if defined(USE_TDB) || defined(USE_GDBM) || defined(USE_SQLITE)
diff --git a/src/hintsdb/hints_sqlite.h b/src/hintsdb/hints_sqlite.h
index 9e1e90322..9e4f65a51 100644
--- a/src/hintsdb/hints_sqlite.h
+++ b/src/hintsdb/hints_sqlite.h
@@ -350,25 +350,25 @@ exim_dbclose__(EXIM_DB * dbp)
 exim_dbtransaction_commit(dbp);
 exim_dbclose_multi__(dbp);
 }
 
 
 /* Datum access */
 
-static uschar *
+static inline uschar *
 exim_datum_data_get(EXIM_DATUM * dp)
 { return US dp->data; }
-static void
+static inline void
 exim_datum_data_set(EXIM_DATUM * dp, void * s)
 { dp->data = s; }
  
-static unsigned
+static inline unsigned
 exim_datum_size_get(EXIM_DATUM * dp)
 { return dp->len; }
-static void
+static inline void
 exim_datum_size_set(EXIM_DATUM * dp, unsigned n)
 { dp->len = n; }
 
 
 
 static inline void
 exim_datum_init(EXIM_DATUM * dp)
-- 
2.51.0

