summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2019-08-19 19:32:01 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2019-08-19 19:32:01 +0100
commit8775d84f6a366680b392ed4e275071523695068a (patch)
treea43a604ea9766c53f1ad4b5a60ce1c5c688f1159 /src
parent89a80675800115043189ea51437b062d88fa51b7 (diff)
Build: workaround inlining problems on Solaris
Diffstat (limited to 'src')
-rw-r--r--src/src/exim_dbmbuild.c5
-rw-r--r--src/src/exim_dbutil.c3
-rw-r--r--src/src/tls-gnu.c3
3 files changed, 6 insertions, 5 deletions
diff --git a/src/src/exim_dbmbuild.c b/src/src/exim_dbmbuild.c
index 327b46fd7..a78e49f18 100644
--- a/src/src/exim_dbmbuild.c
+++ b/src/src/exim_dbmbuild.c
@@ -47,6 +47,11 @@ gstring *
string_vformat_trc(gstring * g, const uschar * func, unsigned line,
unsigned size_limit, unsigned flags, const char *format, va_list ap)
{ return NULL; }
+uschar *
+string_sprintf_trc(const char *, const uschar *, unsigned , ...)
+{ return NULL; }
+BOOL split_spool_directory;
+uschar * queue_name;
/******************************************************************************/
diff --git a/src/src/exim_dbutil.c b/src/src/exim_dbutil.c
index 7c34660cf..ff4a2efb5 100644
--- a/src/src/exim_dbutil.c
+++ b/src/src/exim_dbutil.c
@@ -50,9 +50,6 @@ gstring *
string_vformat_trc(gstring * g, const uschar * func, unsigned line,
unsigned size_limit, unsigned flags, const char *format, va_list ap)
{ return NULL; }
-extern uschar *string_sprintf_trc(const char *, const uschar *, unsigned , ...);
-extern BOOL split_spool_directory;
-extern uschar * queue_name;
/******************************************************************************/
diff --git a/src/src/tls-gnu.c b/src/src/tls-gnu.c
index 973b135f6..bbc75b680 100644
--- a/src/src/tls-gnu.c
+++ b/src/src/tls-gnu.c
@@ -1938,13 +1938,12 @@ uschar * dummy_errstr;
rc = gnutls_server_name_get(session, sni_name, &data_len, &sni_type, 0);
if (rc != GNUTLS_E_SUCCESS)
{
- DEBUG(D_tls) {
+ DEBUG(D_tls)
if (rc == GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE)
debug_printf("TLS: no SNI presented in handshake.\n");
else
debug_printf("TLS failure: gnutls_server_name_get(): %s [%d]\n",
gnutls_strerror(rc), rc);
- }
return 0;
}