https://bugs.winehq.org/show_bug.cgi?id=43302
Bug ID: 43302 Summary: widl incorrectly generates _Proxy functions in header Product: Wine Version: 2.12 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: tools Assignee: wine-bugs@winehq.org Reporter: leslie_alistair@hotmail.com Distribution: ---
Look in wine source file include/bits.h
You will find the following prototypes. IBackgroundCopyFile_GetRemoteName_Proxy IBackgroundCopyFile_GetLocalName_Proxy
1. These don't appear in the window SDK. 2. When you attempt to include "bits*.idl" in ../qmgrprxy/qmgrprxy.idl you get a redefinition errors of the above function.
[ uuid(01b7bd23-fb88-4a77-8490-5891d3e4653a), odl ] interface IBackgroundCopyFile ....
At a guess, when an interface is marked with "odl", it shouldn't created the proxy functions.
https://bugs.winehq.org/show_bug.cgi?id=43302
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase
https://bugs.winehq.org/show_bug.cgi?id=43302
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=43302
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #1 from winetest@luukku.com --- The patch went in.
https://bugs.winehq.org/show_bug.cgi?id=43302
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |084fa63e606ca6d289e98e5ca7c | |11718591f5f4e Resolution|--- |FIXED
--- Comment #2 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Fixed by http://source.winehq.org/git/wine.git/?a=commit;h=084fa63e606ca6d289e98e5ca7...
https://bugs.winehq.org/show_bug.cgi?id=43302
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.13.