Clean up compiler warnings from { gcc -Wall }, many of which I introduced with
authorPhil Pennock <pdp@exim.org>
Mon, 7 Jun 2010 00:12:42 +0000 (00:12 +0000)
committerPhil Pennock <pdp@exim.org>
Mon, 7 Jun 2010 00:12:42 +0000 (00:12 +0000)
commit73a4670220991e000cc31a60fc90264cf12bd981
tree7b86aa4645293158aa96b74c3f8c25340272b946
parentdbc4b90d7238e249a9406cc3770ca4445b87864f
Clean up compiler warnings from { gcc -Wall }, many of which I introduced with
the ClamAV and openssl_options patches in this release.

Logic in buildconfig.c for adjusting some print format strings assumed that
long ints were four bytes; adjust to test this against reality, to remove
spurious warnings on my dev box (FreeBSD/amd64).

Note: this commit adds a buildconfig.h dependency upon inttypes.h, which was in
SUSv2, so should be safe.
src/src/buildconfig.c
src/src/exim.c
src/src/malware.c
src/src/readconf.c
src/src/rfc2047.c
src/src/tls-openssl.c
src/src/transports/appendfile.c