From 77e808cc3a01577830ce09cb9dbc6932d6fb9cb3 Mon Sep 17 00:00:00 2001 From: Johan Mattsson <39247600+mjunix@users.noreply.github.com> Date: Sun, 5 Mar 2023 11:28:23 +0100 Subject: [PATCH] Use correct calculation for `dStrncat` --- Engine/source/gfx/D3D11/gfxD3D11Device.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Engine/source/gfx/D3D11/gfxD3D11Device.cpp b/Engine/source/gfx/D3D11/gfxD3D11Device.cpp index c57c6618b..96078b88f 100644 --- a/Engine/source/gfx/D3D11/gfxD3D11Device.cpp +++ b/Engine/source/gfx/D3D11/gfxD3D11Device.cpp @@ -280,7 +280,7 @@ void GFXD3D11Device::enumerateAdapters(Vector &adapterList) SAFE_DELETE_ARRAY(str); dStrncpy(toAdd->mName, Description.c_str(), GFXAdapter::MaxAdapterNameLen); - dStrncat(toAdd->mName, " (D3D11)", 8); + dStrncat(toAdd->mName, " (D3D11)", sizeof(toAdd->mName) - strlen(toAdd->mName) - 1); IDXGIOutput* pOutput = NULL; HRESULT hr;