Andrew Eikum : strmbase: Initialize QualityControl struct on allocation.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed May 18 10:51:12 CDT 2016
Module: wine
Branch: master
Commit: 97fea6d80e043b5411c82cbc0b53d236e4d6532e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=97fea6d80e043b5411c82cbc0b53d236e4d6532e
Author: Andrew Eikum <aeikum at codeweavers.com>
Date: Tue May 17 14:02:49 2016 -0500
strmbase: Initialize QualityControl struct on allocation.
Signed-off-by: Andrew Eikum <aeikum at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/strmbase/qualitycontrol.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dlls/strmbase/qualitycontrol.c b/dlls/strmbase/qualitycontrol.c
index ce14c72..46e0193 100644
--- a/dlls/strmbase/qualitycontrol.c
+++ b/dlls/strmbase/qualitycontrol.c
@@ -43,7 +43,7 @@ HRESULT QualityControlImpl_Create(IPin *input, IBaseFilter *self, QualityControl
{
QualityControlImpl *This;
TRACE("%p, %p, %p\n", input, self, ppv);
- *ppv = HeapAlloc(GetProcessHeap(),0,sizeof(QualityControlImpl));
+ *ppv = HeapAlloc(GetProcessHeap(),HEAP_ZERO_MEMORY,sizeof(QualityControlImpl));
if (!*ppv)
return E_OUTOFMEMORY;
This = *ppv;
@@ -51,6 +51,7 @@ HRESULT QualityControlImpl_Create(IPin *input, IBaseFilter *self, QualityControl
This->self = self;
This->tonotify = NULL;
This->clock = NULL;
+ This->current_rstart = This->current_rstop = -1;
TRACE("-> %p\n", This);
return S_OK;
}
More information about the wine-cvs
mailing list