compile fix for d3d8/device,c

Stefan Leichter Stefan.Leichter at camLine.com
Thu Jun 5 15:59:39 CDT 2003


Hello,

i hope this is the correct fix for my compile problem

Changelog
------------
	compile fix for SuSE 7.3 / gcc-2.95.3-124



-------------- next part --------------
--- ../wine/dlls/d3d8/device.c	Thu Jun  5 22:21:13 2003
+++ dlls/d3d8/device.c	Thu Jun  5 22:45:57 2003
@@ -1949,6 +1949,8 @@
     return D3D_OK;
 }
 HRESULT  WINAPI  IDirect3DDevice8Impl_EndScene(LPDIRECT3DDEVICE8 iface) {
+    IDirect3DBaseTexture8* cont = NULL;
+    HRESULT hr;
     ICOM_THIS(IDirect3DDevice8Impl,iface);
     TRACE("(%p)\n", This);
 
@@ -1986,8 +1988,6 @@
 	vcheckGLcall("glReadBuffer");
       }
 
-      IDirect3DBaseTexture8* cont = NULL;
-      HRESULT hr;
       hr = IDirect3DSurface8_GetContainer((LPDIRECT3DSURFACE8) This->renderTarget, &IID_IDirect3DBaseTexture8, (void**) &cont);
       if (SUCCEEDED(hr) && NULL != cont) {
 	/** always dirtify for now. we must find a better way to see that surface have been modified */


More information about the wine-patches mailing list