Module: wine Branch: master Commit: 8aba0e2ec3223ae29e470e0c0bf515ae31bd1cce URL: http://source.winehq.org/git/wine.git/?a=commit;h=8aba0e2ec3223ae29e470e0c0b...
Author: Christian Costa titan.costa@gmail.com Date: Thu May 17 10:09:57 2012 +0200
d3drm: Improve traces of AddRef and Release of IDirect3DRMLight.
---
dlls/d3drm/light.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/dlls/d3drm/light.c b/dlls/d3drm/light.c index 7247763..82ec825 100644 --- a/dlls/d3drm/light.c +++ b/dlls/d3drm/light.c @@ -67,10 +67,11 @@ static HRESULT WINAPI IDirect3DRMLightImpl_QueryInterface(IDirect3DRMLight* ifac static ULONG WINAPI IDirect3DRMLightImpl_AddRef(IDirect3DRMLight* iface) { IDirect3DRMLightImpl *This = impl_from_IDirect3DRMLight(iface); + ULONG ref = InterlockedIncrement(&This->ref);
- TRACE("(%p)\n", This); + TRACE("(%p)->(): new ref = %d\n", iface, ref);
- return InterlockedIncrement(&This->ref); + return ref; }
static ULONG WINAPI IDirect3DRMLightImpl_Release(IDirect3DRMLight* iface) @@ -78,7 +79,7 @@ static ULONG WINAPI IDirect3DRMLightImpl_Release(IDirect3DRMLight* iface) IDirect3DRMLightImpl *This = impl_from_IDirect3DRMLight(iface); ULONG ref = InterlockedDecrement(&This->ref);
- TRACE("(%p)\n", This); + TRACE("(%p)->(): new ref = %d\n", iface, ref);
if (!ref) HeapFree(GetProcessHeap(), 0, This);