Avoid problems with conflicting UINT16 definitions in Cygwin headers.
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 17 Jun 2011 21:53:22 +0000 (21:53 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 17 Jun 2011 21:53:22 +0000 (21:53 +0000)
commiteeac2326b044ac4c2f794cd1de93e07295bd3b6b
tree1b3782af6f956adc5470cdaecb99bfb872138cf3
parentff8a5f3d770ececb453dfb5df57aee884cff0434
Avoid problems with conflicting UINT16 definitions in Cygwin headers.

UINT16 is incorrectly defined inside Gdiplus namespace in w32api gdiplus.h
used by Cygwin and MinGW resulting in compilation errors about ambiguous
symbols.

Fix this by forcefully redefining UINT16 in our own code.

Closes #13113.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67970 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
src/msw/gdiplus.cpp