[OLE #52] IRemUnknown Implementation

Robert Shearman rob at codeweavers.com
Mon Jan 24 18:12:42 CST 2005


Hi,

This patch is the one of the last big architecture hurdles. There are 
still some things to do, like using RemQueryInterface and RemAddRef, but 
they will be simple patches.
However, this patch causes one regression, which just happened to work 
ok with the old life-cycle system. I'll fix it up in a later patch 
because this one is getting too big. This also causes some warnings 
about unused variables, but again, I'll clean that up in another 
separate patch. As stated in the previous mail, you have to run 
"regsvr32 ole32" in order for ole32 to work properly after this patch is 
applied.

Rob

Changelog:
- Implement IRemUnknown.
- Use IRemUnknown for life-cycle management instead of the current hacks.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ole52.diff
Type: text/x-patch
Size: 15037 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20050124/5ef71570/ole52.bin


More information about the wine-patches mailing list