ole32: Fix circular reference count in default handler objects.
authorRob Shearman <robertshearman@gmail.com>
Tue, 24 Nov 2009 14:06:57 +0000 (14:06 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 24 Nov 2009 14:54:56 +0000 (15:54 +0100)
commit6592c25bc749373cad0e7584ef13e010b4a2431d
treed23d2821334a0fff496cb4a3d8977a898985dbad
parent4b1d527b15dc2781feade1378bdce59377b54d11
ole32: Fix circular reference count in default handler objects.

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