Signed-off-by: Michael Stefaniuc mstefani@winehq.org --- dlls/strmbase/transform.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/strmbase/transform.c b/dlls/strmbase/transform.c index e03874b7d6..fdecc8d0d1 100644 --- a/dlls/strmbase/transform.c +++ b/dlls/strmbase/transform.c @@ -351,9 +351,9 @@ HRESULT strmbase_transform_create(LONG filter_size, IUnknown *outer, const CLSID return E_FAIL; }
-HRESULT WINAPI TransformFilterImpl_Notify(TransformFilter *iface, IBaseFilter *sender, Quality qm) +HRESULT WINAPI TransformFilterImpl_Notify(TransformFilter *filter, IBaseFilter *sender, Quality qm) { - return QualityControlImpl_Notify((IQualityControl*)iface->qcimpl, sender, qm); + return QualityControlImpl_Notify(&filter->qcimpl->IQualityControl_iface, sender, qm); }
static HRESULT WINAPI TransformFilter_InputPin_EndOfStream(IPin * iface)