Maarten Lankhorst : quartz: Set filesource initial state to stopped.

Alexandre Julliard julliard at winehq.org
Fri Jul 4 13:59:11 CDT 2008


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

Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Thu Jul  3 18:21:37 2008 -0700

quartz: Set filesource initial state to stopped.

Fixes a bug valgrind found.

---

 dlls/quartz/filesource.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/dlls/quartz/filesource.c b/dlls/quartz/filesource.c
index ffb5bce..99f8852 100644
--- a/dlls/quartz/filesource.c
+++ b/dlls/quartz/filesource.c
@@ -355,6 +355,7 @@ HRESULT AsyncReader_create(IUnknown * pUnkOuter, LPVOID * ppv)
     pAsyncRead->filterInfo.pGraph = NULL;
     pAsyncRead->pOutputPin = NULL;
     pAsyncRead->lastpinchange = GetTickCount();
+    pAsyncRead->state = State_Stopped;
 
     InitializeCriticalSection(&pAsyncRead->csFilter);
     pAsyncRead->csFilter.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": AsyncReader.csFilter");




More information about the wine-cvs mailing list