File: 88_07-Build-quieten-sqlite-hints-Wunused-function-build.patch

package info (click to toggle)
exim4 4.99-6
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 26,076 kB
  • sloc: ansic: 119,292; sh: 4,071; xml: 2,112; perl: 918; makefile: 532
file content (69 lines) | stat: -rw-r--r-- 1,850 bytes parent folder | download | duplicates (3)
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