[PATCH v2 3/4] amstream: Don't crash on NULL ddraw in IDirectDrawMediaStream::GetDirectDraw().
Gijs Vermeulen
gijsvrm at gmail.com
Fri Jun 19 09:10:30 CDT 2020
Signed-off-by: Gijs Vermeulen <gijsvrm at gmail.com>
---
dlls/amstream/ddrawstream.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dlls/amstream/ddrawstream.c b/dlls/amstream/ddrawstream.c
index e2f24c3b4c..c471a66200 100644
--- a/dlls/amstream/ddrawstream.c
+++ b/dlls/amstream/ddrawstream.c
@@ -377,6 +377,9 @@ static HRESULT WINAPI ddraw_IDirectDrawMediaStream_GetDirectDraw(IDirectDrawMedi
TRACE("(%p)->(%p)\n", iface, ddraw);
+ if (!ddraw)
+ return E_POINTER;
+
*ddraw = NULL;
if (!This->ddraw)
{
--
2.27.0
More information about the wine-devel
mailing list