Maarten Lankhorst : quartz: Initialize some uninitialized variables in the video renderer.

Alexandre Julliard julliard at winehq.org
Thu May 22 06:27:34 CDT 2008


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

Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Wed May 21 15:48:32 2008 -0700

quartz: Initialize some uninitialized variables in the video renderer.

---

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

diff --git a/dlls/quartz/videorenderer.c b/dlls/quartz/videorenderer.c
index db80b65..416422c 100644
--- a/dlls/quartz/videorenderer.c
+++ b/dlls/quartz/videorenderer.c
@@ -511,6 +511,10 @@ HRESULT VideoRenderer_create(IUnknown * pUnkOuter, LPVOID * ppv)
     pVideoRenderer->AutoShow = 1;
     pVideoRenderer->rtLastStop = -1;
     ZeroMemory(&pVideoRenderer->filterInfo, sizeof(FILTER_INFO));
+    ZeroMemory(&pVideoRenderer->SourceRect, sizeof(RECT));
+    ZeroMemory(&pVideoRenderer->DestRect, sizeof(RECT));
+    ZeroMemory(&pVideoRenderer->WindowPos, sizeof(RECT));
+    pVideoRenderer->hWndMsgDrain = NULL;
 
     /* construct input pin */
     piInput.dir = PINDIR_INPUT;




More information about the wine-cvs mailing list