[ddraw] Adding traces in DirectDrawSurface's SetPrivateData/GetPrivateData

Antoine Chavasse a.chavasse at gmail.com
Sat May 21 14:02:09 CDT 2005


ChangeLog:
 - Added traces in GetPrivateData and SetPrivateData.

--
Index: dlls/ddraw/dsurface/main.c
===================================================================
RCS file: /home/wine/wine/dlls/ddraw/dsurface/main.c,v
retrieving revision 1.64
diff -u -r1.64 main.c
--- dlls/ddraw/dsurface/main.c	7 Mar 2005 12:23:34 -0000	1.64
+++ dlls/ddraw/dsurface/main.c	21 May 2005 18:48:53 -0000
@@ -1000,6 +1000,8 @@
     IDirectDrawSurfaceImpl *This = (IDirectDrawSurfaceImpl *)iface;
     PrivateData* data;
 
+    TRACE("(%p)->(%p), size = %ld\n", This, pBuffer, *pcbBufferSize);
+
     data = find_private_data(This, tag);
     if (data == NULL) return DDERR_NOTFOUND;
 
@@ -1370,6 +1372,8 @@
     PrivateData* data;
     IDirectDrawSurfaceImpl *This = (IDirectDrawSurfaceImpl *)iface;
 
+    TRACE("(%p)->(%p), size=%ld\n", This, pData, cbSize);
+
     data = find_private_data(This, tag);
     if (data == NULL)
     {
@@ -1412,6 +1416,7 @@
 	 * guarantee SetPrivateData working when using LPUNKNOWN or data
 	 * that is no larger than the old data. */
 
+        FIXME("Replacing existing private data not implemented yet.\n");
 	return E_FAIL;
     }
 }




More information about the wine-patches mailing list