fix clang warnings, directly include wtypes.h (#4097)
authorBernhard Miklautz <bmiklautz@users.noreply.github.com>
Tue, 29 Aug 2017 07:09:38 +0000 (09:09 +0200)
committerakallabeth <akallabeth@users.noreply.github.com>
Tue, 29 Aug 2017 07:09:38 +0000 (09:09 +0200)
commit52fbfb7b1268749c2e5947542ffdd9c395b99305
treee57da7485b242da43c1c4c21ac1aaad3a3d983e1
parent9a81531cb664722902af55b30d25222da9b5b5d8
fix clang warnings, directly include wtypes.h (#4097)

* build: clang use -Wno-unused-command-line-argument

With clang 5.0 builds are quite noisy otherwise.

* Directly include wtypes.h

Directly include winpr/wtypes.h where _fseeki64 or _ftelli64 is used.

* fix build warnings with clang 5

clang version: 5.0.0-svn310678-1~exp1 (branches/release_50)
Warning: parentheses-equality

* fix build warnings with clang 5

clang version: 5.0.0-svn310678-1~exp1 (branches/release_50)
Warning: tautological-compare

* fix build warnings with clang 5

clang version: 5.0.0-svn310678-1~exp1 (branches/release_50)
Warning:
incompatible pointer types passing 'size_t *' (aka 'unsigned
long *') to parameter of type 'UINT32 *' (aka 'unsigned int *')
[-Wincompatible-pointer-types]
21 files changed:
CMakeLists.txt
channels/tsmf/client/gstreamer/tsmf_X11.c
channels/tsmf/client/gstreamer/tsmf_gstreamer.c
client/common/file.c
libfreerdp/codec/bitmap.c
libfreerdp/codec/ncrush.c
libfreerdp/codec/test/TestFreeRDPCodecProgressive.c
libfreerdp/common/assistance.c
libfreerdp/core/certificate.c
libfreerdp/primitives/test/TestPrimitivesAlphaComp.c
libfreerdp/utils/pcap.c
rdtk/librdtk/rdtk_font.c
winpr/libwinpr/file/file.c
winpr/libwinpr/registry/registry_reg.c
winpr/libwinpr/sysinfo/cpufeatures/cpu-features.c
winpr/libwinpr/timezone/timezone.c
winpr/libwinpr/utils/image.c
winpr/libwinpr/utils/ini.c
winpr/libwinpr/utils/sam.c
winpr/libwinpr/utils/test/TestImage.c
winpr/libwinpr/utils/wlog/PacketMessage.c