Module: wine Branch: master Commit: b1cc8bec82c9b203e508371c504fc2936c7e0d22 URL: http://source.winehq.org/git/wine.git/?a=commit;h=b1cc8bec82c9b203e508371c50...
Author: Christoph Bumiller e0425955@stud3.tuwien.ac.at Date: Tue Jan 2 11:05:22 2007 +0100
ddraw: Fix the AddViewport thunk.
---
dlls/ddraw/device.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/ddraw/device.c b/dlls/ddraw/device.c index c05089f..fae59c4 100644 --- a/dlls/ddraw/device.c +++ b/dlls/ddraw/device.c @@ -808,7 +808,7 @@ static HRESULT WINAPI Thunk_IDirect3DDeviceImpl_1_AddViewport(IDirect3DDevice *iface, IDirect3DViewport *Direct3DViewport) { - ICOM_THIS_FROM(IDirect3DDeviceImpl, IDirect3DDevice2, iface); + ICOM_THIS_FROM(IDirect3DDeviceImpl, IDirect3DDevice, iface); IDirect3DViewportImpl *vp = ICOM_OBJECT(IDirect3DViewportImpl, IDirect3DViewport3, Direct3DViewport); TRACE_(ddraw_thunk)("(%p)->(%p) thunking to IDirect3DDevice3 interface.\n", This, vp); return IDirect3DDevice3_AddViewport(ICOM_INTERFACE(This, IDirect3DDevice3), @@ -871,10 +871,10 @@ Thunk_IDirect3DDeviceImpl_2_DeleteViewpo
static HRESULT WINAPI Thunk_IDirect3DDeviceImpl_1_DeleteViewport(IDirect3DDevice *iface, - IDirect3DViewport *Direct3DViewport2) + IDirect3DViewport *Direct3DViewport) { ICOM_THIS_FROM(IDirect3DDeviceImpl, IDirect3DDevice, iface); - IDirect3DViewportImpl *vp = ICOM_OBJECT(IDirect3DViewportImpl, IDirect3DViewport3, Direct3DViewport2); + IDirect3DViewportImpl *vp = ICOM_OBJECT(IDirect3DViewportImpl, IDirect3DViewport3, Direct3DViewport); TRACE_(ddraw_thunk)("(%p)->(%p) thunking to IDirect3DDevice3 interface.\n", This, vp); return IDirect3DDevice3_DeleteViewport(ICOM_INTERFACE(This, IDirect3DDevice3), ICOM_INTERFACE(vp, IDirect3DViewport3));