Module: wine Branch: master Commit: b46b75170e2a43ba40da2feaee5061c5f6c3fe97 URL: http://source.winehq.org/git/wine.git/?a=commit;h=b46b75170e2a43ba40da2feaee...
Author: Christian Costa titan.costa@wanadoo.fr Date: Sun Nov 9 11:09:56 2008 +0100
d3dxof: Close source file when releasing EnumObject.
---
dlls/d3dxof/d3dxof.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/d3dxof/d3dxof.c b/dlls/d3dxof/d3dxof.c index 058f831..1939482 100644 --- a/dlls/d3dxof/d3dxof.c +++ b/dlls/d3dxof/d3dxof.c @@ -1740,7 +1740,10 @@ static ULONG WINAPI IDirectXFileEnumObjectImpl_Release(IDirectXFileEnumObject* i TRACE("(%p/%p): ReleaseRef to %d\n", iface, This, ref);
if (!ref) + { + CloseHandle(This->hFile); HeapFree(GetProcessHeap(), 0, This); + }
return ref; }