include: Fix MIDL build in mshtml.idl.

Thomas Faber thomas.faber at reactos.org
Mon Apr 6 09:39:06 CDT 2015


Fixes:
- Use widl-specific attributes only with widl
    mshtml.idl(15376) : error MIDL2025 : syntax error : expecting ] or , near "progid"
    mshtml.idl(15377) : error MIDL2025 : syntax error : expecting ] or , near "vi_progid"

- Remove stray backslash in IHTMLLinkElement::media declaration
    mshtml.idl(6951) : error MIDL2025 : syntax error : expecting a type specification near "\"

- Use correct UUID for HTMLFormElement coclass
    mshtml.idl(9722) : error MIDL2270 : duplicate UUID. Same as : HTMLFormElement [ Coclass 'HTMLOptionElement'  ]

- Remove duplicate IHTMLDOMConstructor::constructor declaration in
  DispHTMLButtonElement (already included via WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL)
    midl\oleaut32.dll : error MIDL2020 : error generating type library : SetFuncAndParamNames failed : get_constructor (0x8002802C)

- Add missing retval attribute for propget output parameters
    midl\oleaut32.dll : error MIDL2020 : error generating type library : LayOut failed : IHTMLDocument6 (0x80029C83)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0025-include-Fix-MIDL-build-in-mshtml.idl.patch
Type: text/x-diff
Size: 2248 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20150406/587acee3/attachment.patch>


More information about the wine-patches mailing list