vlc | branch: master | Steve Lhomme <[email protected]> | Mon Nov 27 08:42:11 2017 +0100| [f0ef8179711ee982ccf2269b858360948688b4e8] | committer: Jean-Baptiste Kempf
hw:d3d9:dxva2_deinterlace: fix null pointer dereference CID #1462252 Signed-off-by: Jean-Baptiste Kempf <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f0ef8179711ee982ccf2269b858360948688b4e8 --- modules/hw/d3d9/dxva2_deinterlace.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/hw/d3d9/dxva2_deinterlace.c b/modules/hw/d3d9/dxva2_deinterlace.c index 47dc4502d3..3326fa0318 100644 --- a/modules/hw/d3d9/dxva2_deinterlace.c +++ b/modules/hw/d3d9/dxva2_deinterlace.c @@ -492,7 +492,8 @@ int D3D9OpenDeinterlace(vlc_object_t *obj) return VLC_SUCCESS; error: - CoTaskMemFree(processorGUIDs); + if (processorGUIDs) + CoTaskMemFree(processorGUIDs); if (sys && sys->processor) IDirectXVideoProcessor_Release( sys->processor ); if (processor) _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
