Module: wine Branch: refs/heads/master Commit: 7d97f29c24c3d2fb322109011d61cc2828672288 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=7d97f29c24c3d2fb32210901...
Author: H. Verbeet hverbeet@gmail.com Date: Fri Feb 24 20:40:18 2006 +0000
wined3d: Don't use GetDevice in IWineD3DSurfaceImpl_GetContainer, as it adds a reference to the device that shouldn't be there.
---
dlls/wined3d/surface.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/wined3d/surface.c b/dlls/wined3d/surface.c index 766874a..a4d9770 100644 --- a/dlls/wined3d/surface.c +++ b/dlls/wined3d/surface.c @@ -191,7 +191,7 @@ HRESULT WINAPI IWineD3DSurfaceImpl_GetCo if (This->container) { container = This->container; } else { - IWineD3DSurface_GetDevice(iface, (IWineD3DDevice **)&container); + container = (IWineD3DBase *)This->resource.wineD3DDevice; }
TRACE("Relaying to QueryInterface\n");