d3dx9: Fix and unify inclusions in the d3dx9 headers

Tony Wasserka tony.wasserka at freenet.de
Wed Mar 4 05:25:16 CST 2009


- made all headers include d3dx9 with ""
- made all headers define __WINE_D3DX9*_H__ instead of __D3DX9*_H__
- include d3dx9.h before the double-include check, as it's needed to 
compile apps that only include e.g. d3dx9core.h
d3dx9core.h would include d3dx9.h which would include d3dx9mesh.h which 
would fail to compile because it needs LPD3DXBUFFER (which is defined in 
d3dx9core.h as in the SDK).
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0002-d3dx9-Fix-and-unify-inclusions-in-the-d3dx9-headers.patch
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20090304/3ff55d65/attachment-0001.txt>


More information about the wine-patches mailing list