On 06/10/13 11:48, Rafaël Carré wrote:
> diff --git a/mingw-w64-headers/include/dxva2api.idl 
> b/mingw-w64-headers/include/dxva2api.idl
> index c0fd3b0..5d8646f 100644
> --- a/mingw-w64-headers/include/dxva2api.idl
> +++ b/mingw-w64-headers/include/dxva2api.idl
> @@ -12,6 +12,8 @@ typedef DWORD IDirect3DDevice9;
>  typedef DWORD IDirect3DSurface9;
>  typedef DWORD D3DFORMAT;
>  typedef DWORD D3DPOOL;
> +cpp_quote("#else")
> +cpp_quote("#include <d3d9.h>")

AFAICS some parts of this header should be #ifdefed for earlier
inclusion of d3d9.h (_D3D9_H_). I sent a patch to Wine to make d3d9.h
ready for that (although that doesn't need to block dxva2api.idl changes):
http://source.winehq.org/patches/data/96771

Cheers,
Jacek

------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to