Christoph Bumiller : ddraw: Fix the AddViewport thunk.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Jan 3 05:37:28 CST 2007


Module: wine
Branch: master
Commit: b1cc8bec82c9b203e508371c504fc2936c7e0d22
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=b1cc8bec82c9b203e508371c504fc2936c7e0d22

Author: Christoph Bumiller <e0425955 at 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));




More information about the wine-cvs mailing list