ole32: Fix circular reference count in default handler objects.

Rob Shearman robertshearman at gmail.com
Tue Nov 24 08:06:57 CST 2009


This is caused by caching a pointer and reference to the data cache's
IPersistStorage interface without managing reference counts
appropriately.
---
 dlls/ole32/defaulthandler.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

Fixes memory leaks in defaulthandler tests. May also fix bugs 12419 & 14863.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-ole32-Fix-circular-reference-count-in-default-handle.patch
Type: text/x-patch
Size: 1822 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20091124/2ea5adf0/attachment.bin>


More information about the wine-patches mailing list