[vlc-devel] [PATCH] direct3d11: give enough room for the \0 in the string
Steve Lhomme
robUx4 at videolabs.io
Mon Mar 23 10:28:52 CET 2015
---
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 c486071..2ff5d0d 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.3.2
More information about the vlc-devel
mailing list