1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
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
|