REVERT: d3d8 strict aliasing wrong fix

Marcus Meissner marcus at jet.franken.de
Thu May 20 13:41:15 CDT 2004


Hi,

This reverts the wrong fix of strict aliasing  in dlls/d3d8.

Ciao, Marcus

Changelog:
	revert wrong strict aliasing fix.

Index: surface.c
===================================================================
RCS file: /home/wine/wine/dlls/d3d8/surface.c,v
retrieving revision 1.29
retrieving revision 1.31
diff -u -r1.29 -r1.31
--- dlls/d3d8/surface.c	6 Jan 2004 22:08:34 -0000	1.29
+++ dlls/d3d8/surface.c	26 Apr 2004 20:15:02 -0000	1.31
@@ -263,7 +263,7 @@
       /** Dirtify Container if needed */
       if (NULL != This->Container) {
 	IDirect3DBaseTexture8* cont = NULL;
-	hr = IUnknown_QueryInterface(This->Container, &IID_IDirect3DBaseTexture8, (void**)(char*) &cont);
+	hr = IUnknown_QueryInterface(This->Container, &IID_IDirect3DBaseTexture8, (void**) &cont);
 	
 	if (SUCCEEDED(hr) && NULL != cont) {
 	  IDirect3DBaseTexture8Impl_SetDirty(cont, TRUE);



More information about the wine-patches mailing list