=?UTF-8?Q?Ri=C4=8Dardas=20Barkauskas=20?=: ddraw: Compare IDirect3DViewport3 interface instead of IDirect3DViewportImpl.

Alexandre Julliard julliard at winehq.org
Tue Oct 4 17:43:04 CDT 2011


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

Author: Ričardas Barkauskas <miegalius at gmail.com>
Date:   Mon Oct  3 17:14:47 2011 -0500

ddraw: Compare IDirect3DViewport3 interface instead of IDirect3DViewportImpl.

---

 dlls/ddraw/viewport.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/ddraw/viewport.c b/dlls/ddraw/viewport.c
index 3eb348e..910fcab 100644
--- a/dlls/ddraw/viewport.c
+++ b/dlls/ddraw/viewport.c
@@ -320,7 +320,7 @@ IDirect3DViewportImpl_SetViewport(IDirect3DViewport3 *iface,
         IDirect3DDevice3_GetCurrentViewport(d3d_device3, &current_viewport);
         if (current_viewport)
         {
-            if ((IDirect3DViewportImpl *)current_viewport == This) viewport_activate(This, FALSE);
+            if (current_viewport == iface) viewport_activate(This, FALSE);
             IDirect3DViewport3_Release(current_viewport);
         }
     }
@@ -974,7 +974,7 @@ IDirect3DViewportImpl_SetViewport2(IDirect3DViewport3 *iface,
         IDirect3DDevice3_GetCurrentViewport(d3d_device3, &current_viewport);
         if (current_viewport)
         {
-            if ((IDirect3DViewportImpl *)current_viewport == This) viewport_activate(This, FALSE);
+            if (current_viewport == iface) viewport_activate(This, FALSE);
             IDirect3DViewport3_Release(current_viewport);
         }
     }




More information about the wine-cvs mailing list