Build: workaround inlining problems on Solaris
authorJeremy Harris <jgh146exb@wizmail.org>
Mon, 19 Aug 2019 18:32:01 +0000 (19:32 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Mon, 19 Aug 2019 18:32:01 +0000 (19:32 +0100)
src/src/exim_dbmbuild.c
src/src/exim_dbutil.c
src/src/tls-gnu.c

index 327b46fd7115825928edb5664338a9e37670b973..a78e49f18df1d66cabecba0242bf5dd2a35bfc4a 100644 (file)
@@ -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;
 /******************************************************************************/
 
 
index 7c34660cf3f695727d85e94eee19929d2e0ff740..ff4a2efb57b5a623e849dc4a6b92364906baedda 100644 (file)
@@ -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;
 /******************************************************************************/
 
 
index 973b135f6075fbbe8a56c44717ebde55a9a5bf9d..bbc75b68019ab3118a0880e4a29989667cbacbd5 100644 (file)
@@ -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;
   }