X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsrc%2Flocal_scan.h;h=e0a97088f37b7087b9332ecf6c6c1f161115feb6;hb=b3317cfaabe29c73478125e14f58236b2229da4b;hp=fb878591e499abaf625532d503dc0fe84c85e85f;hpb=c4efe382b151f36a90213f8a3e629d4290ea22a8;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/src/local_scan.h b/src/src/local_scan.h index fb878591e..e0a97088f 100644 --- a/src/src/local_scan.h +++ b/src/src/local_scan.h @@ -98,8 +98,8 @@ ABI is changed in a non backward compatible way. The minor number is increased each time a new feature is added (in a way that doesn't break backward compatibility). */ -#define LOCAL_SCAN_ABI_VERSION_MAJOR 2 -#define LOCAL_SCAN_ABI_VERSION_MINOR 0 +#define LOCAL_SCAN_ABI_VERSION_MAJOR 3 +#define LOCAL_SCAN_ABI_VERSION_MINOR 1 #define LOCAL_SCAN_ABI_VERSION \ LOCAL_SCAN_ABI_VERSION_MAJOR.LOCAL_SCAN_ABI_VERSION_MINOR @@ -193,7 +193,7 @@ extern void smtp_vprintf(const char *, BOOL, va_list); string_sprintf_trc(fmt, US __FUNCTION__, __LINE__, __VA_ARGS__) extern uschar *string_sprintf_trc(const char *, const uschar *, unsigned, ...) ALMOST_PRINTF(1,4); -#ifdef LOCAL_SCAN +#if defined(LOCAL_SCAN) || defined(DLFUNC_IMPL) /* When compiling a local_scan() file we want to rename a published API, so that we can use an inlined implementation in the compiles of the main Exim files, with the original name. */ @@ -203,8 +203,8 @@ with the original name. */ # define string_copy_taint(s, t) string_copy_taint_function((s), (t)) extern uschar * string_copy_function(const uschar *); -extern uschar * string_copyn_function(const uschar *); -extern uschar * string_copy_taint_function(const uschar *); +extern uschar * string_copyn_function(const uschar *, int n); +extern uschar * string_copy_taint_function(const uschar *, BOOL tainted); #endif /* End of local_scan.h */