From 1b897a2fbc1844fd522d2e3779ee64e0d62a5296 Mon Sep 17 00:00:00 2001 From: Igor Novikov Date: Fri, 8 Dec 2017 15:06:15 +0500 Subject: [PATCH] String must be null-terminated. --- src/Layers/xrRenderPC_R2/r2.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Layers/xrRenderPC_R2/r2.cpp b/src/Layers/xrRenderPC_R2/r2.cpp index c50972defe5..3d0fae2713d 100644 --- a/src/Layers/xrRenderPC_R2/r2.cpp +++ b/src/Layers/xrRenderPC_R2/r2.cpp @@ -1098,6 +1098,8 @@ HRESULT CRender::shader_compile(LPCSTR name, DWORD const* pSrcData, UINT SrcData ++len; } + sh_name[len] = '\0'; + // finish defines[def_it].Name = 0; defines[def_it].Definition = 0;