ole32: Store the InterfaceList object in the IEnumMoniker object.
commit2c1ba188d67b23d528ada061bcdfe5a873fb90b8
authorRob Shearman <rob@codeweavers.com>
Sat, 10 Nov 2007 16:05:23 +0000 (10 16:05 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 12 Nov 2007 10:45:49 +0000 (12 11:45 +0100)
treeb2945ef5764c75dd211928827795e2c8a1587b2a
parente8b9a427be460f2c7aa8cf6eb622d5d7229255a4
ole32: Store the InterfaceList object in the IEnumMoniker object.

This is because the IEnumMoniker object is supposed to free the memory
passed to it, but the array of InterfaceData pointers is inside the
InterfaceList memory block.
dlls/ole32/moniker.c