From 04c370c2eb887116d6dd592441fc62f83083dc1a Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Fri, 29 Sep 2017 14:45:27 +0200 Subject: [PATCH] dxva2: fix interface leak We don't need to get this one, we already hold a reference from calling IDirect3DSurface9_GetDevice(). Close #18849 Signed-off-by: Jean-Baptiste Kempf --- modules/codec/avcodec/dxva2.c | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/codec/avcodec/dxva2.c b/modules/codec/avcodec/dxva2.c index e409aa591f..1d79c6e3d8 100644 --- a/modules/codec/avcodec/dxva2.c +++ b/modules/codec/avcodec/dxva2.c @@ -330,7 +330,6 @@ static int D3dCreateDevice(vlc_va_t *va) if (sys->dx_sys.d3ddev) { msg_Dbg(va, "Reusing Direct3D9 device"); - IDirect3DDevice9_AddRef(sys->dx_sys.d3ddev); return VLC_SUCCESS; } -- 2.11.4.GIT