https://bugs.exim.org/show_bug.cgi?id=2291
--- Comment #3 from Andrew Aitchison <exim@???> ---
What version of cppcheck do you have ?
# /usr/bin/cppcheck --version
Cppcheck 2.8
# /usr/bin/cppcheck --force --verbose exim.h
Checking exim.h ...
Defines:
Undefines:
Includes:
Platform:Native
Checking exim.h: AUTH_HEIMDAL_GSSAPI...
Checking exim.h: COMPILE_UTILITY...
Checking exim.h: COMPILE_UTILITY;EM_VERSION_C;MACRO_PREDEF...
Checking exim.h: COMPILE_UTILITY;MACRO_PREDEF...
Checking exim.h: DISABLE_PRDR...
Checking exim.h: DISABLE_TLS...
Checking exim.h: DISABLE_TLS;LIBRESSL_VERSION_NUMBER;USE_OPENSSL...
functions.h:1237:0: error: failed to expand 'child_open_exim', Wrong number of
parameters for macro 'child_open_exim'. [preprocessorErrorDirective]
child_open_exim(int * fdptr, const uschar * purpose)
^
Checking exim.h: EDQUOT...
Checking exim.h: ENABLE_DISABLE_FSYNC...
Checking exim.h: EXIM_HAVE_INOTIFY...
Checking exim.h: EXIM_HAVE_INOTIFY;EXIM_HAVE_KEVENT...
Checking exim.h: EXIM_HAVE_KEVENT...
Checking exim.h: EXIM_HAVE_OPENAT;MACRO_PREDEF...
Checking exim.h: EXIM_HAVE_SHA3;HASH_H;SHA_OPENSSL...
Checking exim.h: EXIM_PERL...
Checking exim.h: EXIM_TFO_PROBE...
Checking exim.h: EXPAND_DLFUNC...
Checking exim.h: EXPAND_DLFUNC;LOOKUP_MODULE_DIR;USE_READLINE...
Checking exim.h: EXPERIMENTAL_ARC...
Checking exim.h: EXPERIMENTAL_BRIGHTMAIL...
Checking exim.h: EXPERIMENTAL_DCC...
Checking exim.h: EXPERIMENTAL_DSN_INFO...
Checking exim.h: EXPERIMENTAL_ESMTP_LIMITS...
Checking exim.h: EX_OK...
Checking exim.h: FUDGE_GETC_AND_FRIENDS...
Checking exim.h: HASH_H...
Checking exim.h: HASH_H;SHA_GCRYPT...
Checking exim.h: HASH_H;SHA_GNUTLS...
Checking exim.h: HASH_H;SHA_NATIVE...
Checking exim.h: HASH_H;SHA_OPENSSL...
Checking exim.h: HASH_H;SHA_POLARSSL...
Checking exim.h: HAVE_ICONV...
Checking exim.h: HAVE_IPV6...
Checking exim.h: HAVE_LOCAL_SCAN...
Checking exim.h: HAVE_NS_TYPE;NS_INADDRSZ;SUPPORT_SPF...
Checking exim.h: HAVE_SYS_MOUNT_H...
Checking exim.h: HAVE_SYS_STATFS_H;HAVE_SYS_VFS_H...
Checking exim.h: HAVE_SYS_STATVFS_H...
Checking exim.h: HAVE_SYS_VFS_H...
Checking exim.h: LIBRESSL_VERSION_NUMBER;USE_OPENSSL...
Checking exim.h: LOOKUP_IBASE...
Checking exim.h: LOOKUP_LDAP...
Checking exim.h: LOOKUP_LSEARCH;LOOKUP_NWILDLSEARCH;LOOKUP_WILDLSEARCH...
Checking exim.h: LOOKUP_MYSQL...
Checking exim.h: LOOKUP_NWILDLSEARCH;LOOKUP_WILDLSEARCH...
Checking exim.h: LOOKUP_ORACLE...
Checking exim.h: LOOKUP_PGSQL...
Checking exim.h: LOOKUP_REDIS...
Checking exim.h: LOOKUP_SQLITE...
Checking exim.h: MACRO_PREDEF...
Checking exim.h: MACRO_PREDEF;MEASURE_TIMING...
Checking exim.h: MAX_PATH_LEN...
Checking exim.h: MEASURE_TIMING...
Checking exim.h: NEED_H_ERRNO...
Checking exim.h: O_BINARY...
Checking exim.h: SUPPORT_DANE...
Checking exim.h: SUPPORT_DMARC...
Checking exim.h: SUPPORT_DMARC;SUPPORT_SPF...
Checking exim.h: SUPPORT_I18N...
Checking exim.h: SUPPORT_MOVE_FROZEN_MESSAGES...
Checking exim.h: SUPPORT_PROXY;SUPPORT_SOCKS...
Checking exim.h: SUPPORT_SPF...
Checking exim.h: SUPPORT_SRS...
Checking exim.h: TCP_CORK...
Checking exim.h: TCP_NOPUSH...
Checking exim.h: USE_GDBM...
Checking exim.h: USE_GNUTLS...
Checking exim.h: USE_OPENSSL...
Checking exim.h: USE_TCP_WRAPPERS...
Checking exim.h: USE_TDB...
Checking exim.h: WANT_DEEPER_PRINTF_CHECKS...
Checking exim.h: WHITELIST_D_MACROS...
Checking exim.h: WINDOWS...
Checking exim.h: WITH_CONTENT_SCAN...
Checking exim.h: __EXTENSIONS__;__sparc;__svr4__...
Checking exim.h: __GNUC__;__clang__...
Checking exim.h: __P...
Checking exim.h: __sparc;__svr4__...
--
You are receiving this mail because:
You are on the CC list for the bug.