X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/81a559c80ccd6a0354b5485720c0205a69289fb5..3d2e82c5729148f3f88fbb7de7e6dcbc20d0c867:/src/src/mytypes.h?ds=sidebyside diff --git a/src/src/mytypes.h b/src/src/mytypes.h index ceb9f1b55..eba3f7e9d 100644 --- a/src/src/mytypes.h +++ b/src/src/mytypes.h @@ -77,6 +77,7 @@ almost always literal strings. */ #define CUS (const unsigned char *) #define USS (unsigned char **) #define CUSS (const unsigned char **) +#define CCSS (const char **) /* The C library string functions expect "char *" arguments. Use macros to avoid having to write a cast each time. We do this for string and file @@ -137,7 +138,7 @@ is_tainted(const void * p) #if defined(COMPILE_UTILITY) || defined(MACRO_PREDEF) return FALSE; -#elif defined(TAINT_CHECK_SLOW) +#elif !defined(TAINT_CHECK_FAST) extern BOOL is_tainted_fn(const void *); return is_tainted_fn(p);