Jan Zerebecki : dmime: Add DebugInfo to critical sections.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Mar 8 15:35:57 CST 2007


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

Author: Jan Zerebecki <jan.wine at zerebecki.de>
Date:   Thu Mar  8 16:34:00 2007 +0100

dmime: Add DebugInfo to critical sections.

---

 dlls/dmime/performance.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/dlls/dmime/performance.c b/dlls/dmime/performance.c
index 5ecf7d0..1b93f75 100644
--- a/dlls/dmime/performance.c
+++ b/dlls/dmime/performance.c
@@ -196,6 +196,7 @@ static ULONG WINAPI IDirectMusicPerformance8Impl_Release (LPDIRECTMUSICPERFORMAN
   TRACE("(%p): ReleaseRef to %d\n", This, ref);
   
   if (ref == 0) {
+    This->safe.DebugInfo->Spare[0] = 0;
     DeleteCriticalSection(&This->safe);
     HeapFree(GetProcessHeap(), 0, This);
   }
@@ -1040,6 +1041,7 @@ HRESULT WINAPI DMUSIC_CreateDirectMusicPerformanceImpl (LPCGUID lpcGUID, LPVOID
 	obj->pDirectSound = NULL;
 	obj->pDefaultPath = NULL;
 	InitializeCriticalSection(&obj->safe);
+	obj->safe.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": IDirectMusicPerformance8Impl*->safe");
 
 	/**
 	 * @see http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/directx9_c/directx/htm/latencyandbumpertime.asp




More information about the wine-cvs mailing list