Avoid building routines calling other not incuded in utilities link stage
authorJeremy Harris <jgh146exb@wizmail.org>
Tue, 23 Mar 2021 00:39:54 +0000 (00:39 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Tue, 23 Mar 2021 00:39:54 +0000 (00:39 +0000)
This should fix a Solaris build error probably inserted by 92583637b2

src/src/functions.h

index 83fad740b9f8ff92bae6c7450b1f570460ef85bb..f1e5b466e0f8dcae5a7db7d72f8d0da217fd171a 100644 (file)
@@ -966,6 +966,7 @@ g->s = s;
 }
 
 
 }
 
 
+# ifndef COMPILE_UTILITY
 /******************************************************************************/
 /* Use store_malloc for DNSA structs, and explicit frees. Using the same pool
 for them as the strings we proceed to copy from them meant they could not be
 /******************************************************************************/
 /* Use store_malloc for DNSA structs, and explicit frees. Using the same pool
 for them as the strings we proceed to copy from them meant they could not be
@@ -993,7 +994,6 @@ store_free_3(dnsa, CCS func, line);
 /******************************************************************************/
 /* Routines with knowledge of spool layout */
 
 /******************************************************************************/
 /* Routines with knowledge of spool layout */
 
-# ifndef COMPILE_UTILITY
 static inline void
 spool_pname_buf(uschar * buf, int len)
 {
 static inline void
 spool_pname_buf(uschar * buf, int len)
 {