From 1440fe0773e1478191e108c5cc3c464ee0ca7bfa Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Mon, 23 Mar 2015 10:28:52 +0100 Subject: [PATCH] direct3d11: give enough room for the \0 in the string Signed-off-by: Jean-Baptiste Kempf --- modules/video_output/msw/direct3d11.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/video_output/msw/direct3d11.c b/modules/video_output/msw/direct3d11.c index 18552ee624..b673e057c1 100644 --- a/modules/video_output/msw/direct3d11.c +++ b/modules/video_output/msw/direct3d11.c @@ -284,8 +284,8 @@ static HINSTANCE Direct3D11LoadShaderLibrary(void) HINSTANCE instance = NULL; /* d3dcompiler_47 is the latest on windows 8.1 */ for (int i = 47; i > 41; --i) { - TCHAR filename[18]; - _sntprintf(filename, 18, TEXT("D3DCOMPILER_%d.dll"), i); + TCHAR filename[19]; + _sntprintf(filename, 19, TEXT("D3DCOMPILER_%d.dll"), i); instance = LoadLibrary(filename); if (instance) break; } -- 2.39.2