> This is suboptimal, but a better solution is unclear and I think that we
> should deal with the regression without waiting.

In my humble opinion, I would suggest removing/editing **only** the
problematic declarations in the C language instead of the whole file,
like Liu Hao did with the dxva2api.h file. Because:
1. Reverting to the previous mingw-w64 header removes many things.
Programmers (+=me) may use new added symbols in projects.
2. The dwrite interfaces are generally used in C++ language so that
would not make issues as function overloading is allowed. This needs
some manual editing/formatting in both the idl and h file to remove
those underscores.
3. Removing whole idl and wine synching will make issue if wine adds
some changes in dwrite_3.idl file.


_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to