List Info

Thread: Checkin: fix winnt.h build busters in video/sitelib and rtrender




Checkin: fix winnt.h build busters in video/sitelib and rtrender
country flaguser name
United States
2008-02-08 18:53:47
Synopsis:
Fixes build busters in video/sitelib and rt-renderer caused
by
mismatched headers from MS SDKs

Overview:
winnt.h and basetsd.h are a nightmare in MS SDKs. If DirectX
and
Platform SDK includes are both in the include path and
DirectX comes
first, you get Platform SDK's winnt.h including DirectX's
basetsd.h
and failing miserably because POINTER_64, etc. are not
defined.

We just include hxclib/windows.h instead of windows.h to
ensure that
appropriate dependencies get included (in this case,
hxbasetsd.h
rather than the DirectX basetsd.h)

Files Modified:
video/sitelib/platform/win/ddpdb.c
datatype/text/realtext/renderer/platform/win/dllmain.cpp


Platforms and Profiles Affected:
All windows platforms

Platforms and Profiles Build Verified:
win32-i386-vc7/helix-dtdr-all-defines

Branches: hxclient_3_1_0_atlas, HEAD

Reviewer: gwright and ehyche


_______________________________________________
Video-dev mailing list
Video-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/video
-dev

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )