diff --git a/src/Layers/xrRender/ResourceManager.cpp b/src/Layers/xrRender/ResourceManager.cpp index 661d4c2acb6..a6777d9e327 100644 --- a/src/Layers/xrRender/ResourceManager.cpp +++ b/src/Layers/xrRender/ResourceManager.cpp @@ -110,7 +110,7 @@ void CResourceManager::_ParseList(sh_list& dest, LPCSTR names) if (nullptr == names || 0 == names[0]) names = "$null"; - ZeroMemory(&dest, sizeof(dest)); + dest.clear(); char* P = (char*)names; svector N;