TODO WINE
From ReactOS
| | This page is a candidate for speedy deletion If you disagree with its speedy deletion, please explain why on its talk page.
Watch also the Criteria for speedy deletion! |
This is a list of stuff that we have in our wine synced files, that we might want to sync upstream or fix in a different way (hacks).
| Module | File | Revision | Description | Bug ID |
|---|---|---|---|---|
| widl | parser.tab.c, parser.y | r53187 | Reapply the switchtype patch from widl-ros.diff. This patch should be sent upstream to wine. | |
| uxtheme | system.c | r52634 | Don't call RegCloseKey twice | |
| rpcrt4 | rpc_epmap.c | r52399 | GetExceptionCode() is used outside of a __try / __except context. This is not portable and does neot work with MSVC / native SEH and most probably also not with PSEH. In this case the solution is straight forward, since we have a pointer to EXCEPTION_POINTERS structure. | |
| oleaut32 | typelib2.c | r52401 | Fix a syntax error (sizeof(int[3]) is not valid C) | |
| psdk | msxml2.idl, msxml6.idl | r52386 | Add midl compatible include guard | |
| psdk | activedbg.idl | r51837 | Add missing interface declarations | |
| psdk | asptlb.idl | r51837 | fix wrong uuid | |
| psdk | ctfutb.idl | r51837 | add missing import "msctf.idl", add missing interfaces | |
| psdk | dimm.idl | r51837 | add missing CLSID definition for midl | |
| psdk | dispex.idl | r51837 | annotation(x) doesn't work, hack it away | |
| psdk | ksproxy.h | r51837 | fix wrong CLSID | |
| psdk | mlang.idl | r51837 | Add missing library (formatting changes unintentionally!) | |
| psdk | msctf.idl | r51837 | add some missing interfaces | |
| psdk | mshtml.idl | r51837 | Disable a warning on midl, fix broken uuids, add missing retval | |
| psdk | mstask.idl | r51837 | add missing CLSIDs | |
| psdk | richole.idl | r51837 | add missing GUIDs | |
| psdk | shobjidl.idl | r51837 | Fix a wrong uuid | |
| psdk | stdole2.idl | r51837 | HACK HACK HACK! | |
| comctl32 | listview.c | r51321 | Set background and text color before calling DrawFocusRect. Those colors are used by monochrome brush during painting. Tested this function in Windows and our implementation is correct. Wine has DrawFocusRect not correctly implemented and that's why they don't see this bug. | |
| xcopy | *.rc files | r48948 | Fix compilation with msvc. | |
| shlwapi | string.c | r48482 | Fix some comments. |

