qcap: Add DebugInfo to critical sections.
diff --git a/dlls/qcap/capturegraph.c b/dlls/qcap/capturegraph.c
index 3211790..c947980 100644
--- a/dlls/qcap/capturegraph.c
+++ b/dlls/qcap/capturegraph.c
@@ -105,6 +105,7 @@
         pCapture->ref = 1;
         pCapture->mygraph = NULL;
         InitializeCriticalSection(&pCapture->csFilter);
+        pCapture->csFilter.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": CaptureGraphImpl.csFilter");
         *phr = S_OK;
         ObjectRefCount(TRUE);
     }
@@ -160,6 +161,7 @@
     if (!ref)
     {
         FIXME("Release IGraphFilter or w/e\n");
+        This->csFilter.DebugInfo->Spare[0] = 0;
         DeleteCriticalSection(&This->csFilter);
         This->lpVtbl = NULL;
         This->lpVtbl2 = NULL;
diff --git a/dlls/qcap/v4l.c b/dlls/qcap/v4l.c
index bb8dfb9..babf2cf 100644
--- a/dlls/qcap/v4l.c
+++ b/dlls/qcap/v4l.c
@@ -224,6 +224,7 @@
 
     if( capBox->fd != -1 )
         close(capBox->fd);
+    capBox->CritSect.DebugInfo->Spare[0] = 0;
     DeleteCriticalSection(&capBox->CritSect);
     CoTaskMemFree(capBox);
     return S_OK;
@@ -789,6 +790,7 @@
     /* capBox->vtbl = &defboxVtbl; */
 
     InitializeCriticalSection( &capBox->CritSect );
+    capBox->CritSect.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": Capture.CritSect");
 
     sprintf(device, "/dev/video%i", card);
     TRACE("opening %s\n", device);
diff --git a/dlls/qcap/vfwcapture.c b/dlls/qcap/vfwcapture.c
index ace2b55..d388c00 100644
--- a/dlls/qcap/vfwcapture.c
+++ b/dlls/qcap/vfwcapture.c
@@ -112,6 +112,7 @@
     pVfwCapture->state = State_Stopped;
     pVfwCapture->init = FALSE;
     InitializeCriticalSection(&pVfwCapture->csFilter);
+    pVfwCapture->csFilter.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": VfwCapture.csFilter");
     hr = VfwPin_Construct((IBaseFilter *)&pVfwCapture->lpVtbl,
                    &pVfwCapture->csFilter, &pVfwCapture->pOutputPin);
     if (!SUCCEEDED(hr))
@@ -208,6 +209,7 @@
             IPin_Disconnect(This->pOutputPin);
         }
         IPin_Release(This->pOutputPin);
+        This->csFilter.DebugInfo->Spare[0] = 0;
         DeleteCriticalSection(&This->csFilter);
         This->lpVtbl = NULL;
         CoTaskMemFree(This);