wined3d: Don't leak WineD3DAdapter.cfgs.
This commit is contained in:
parent
ddae14169b
commit
40d4f9b7ec
|
@ -370,6 +370,12 @@ static ULONG WINAPI IWineD3DImpl_Release(IWineD3D *iface) {
|
|||
TRACE("(%p) : Releasing from %d\n", This, This->ref);
|
||||
ref = InterlockedDecrement(&This->ref);
|
||||
if (ref == 0) {
|
||||
unsigned int i;
|
||||
|
||||
for (i = 0; i < This->adapter_count; ++i)
|
||||
{
|
||||
HeapFree(GetProcessHeap(), 0, This->adapters[i].cfgs);
|
||||
}
|
||||
HeapFree(GetProcessHeap(), 0, This);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue