Module: wine Branch: master Commit: fa4be54777517c93c6058cc23efdb63fbca37b35 URL: https://gitlab.winehq.org/wine/wine/-/commit/fa4be54777517c93c6058cc23efdb63...
Author: Alistair Leslie-Hughes leslie_alistair@hotmail.com Date: Fri Sep 15 20:39:14 2023 +1000
d3drm: Correctly query for the returned interface.
IDirect3DRM2::CreateTextureFromSurface is expected to return an IDirect3DRMTexture2 object.
---
dlls/d3drm/d3drm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/d3drm/d3drm.c b/dlls/d3drm/d3drm.c index 761132b3bd1..39b5b0fcb20 100644 --- a/dlls/d3drm/d3drm.c +++ b/dlls/d3drm/d3drm.c @@ -1064,7 +1064,7 @@ static HRESULT WINAPI d3drm2_CreateTextureFromSurface(IDirect3DRM2 *iface, return hr; }
- hr = IDirect3DRMTexture3_QueryInterface(texture3, &IID_IDirect3DRMTexture, (void **)texture); + hr = IDirect3DRMTexture3_QueryInterface(texture3, &IID_IDirect3DRMTexture2, (void **)texture); IDirect3DRMTexture3_Release(texture3);
return hr;