*************************************************/
/* Copyright (c) University of Cambridge 1995 - 2018 */
+/* Copyright (c) The Exim Maintainers 2020 - 2021 */
/* See the file NOTICE for conditions of use and distribution. */
store_get_3(int size, BOOL tainted, const char *filename, int linenumber)
{ return NULL; }
void **
-store_reset_3(void **ptr, int pool, const char *filename, int linenumber)
+store_reset_3(void **ptr, const char *filename, int linenumber)
{ return NULL; }
void
store_release_above_3(void *ptr, const char *func, int linenumber)
string_format_trc(uschar * buf, int len, const uschar * func, unsigned line,
const char * fmt, ...)
{ return FALSE; }
+void
+log_write(unsigned int selector, int flags, const char *format, ...)
+{ }
struct global_flags f;
unsigned int log_selector[1];
uschar * queue_name;
BOOL split_spool_directory;
+
+
+/* These introduced by the taintwarn handling */
+rmark
+store_mark_3(const char *func, int linenumber)
+{ return NULL; }
+#ifdef ALLOW_INSECURE_TAINTED_DATA
+BOOL allow_insecure_tainted_data;
+#endif
+
/******************************************************************************/