diff --git a/src/libs/dutil/thmutil.cpp b/src/libs/dutil/thmutil.cpp index e56af9d4d..6679769bc 100644 --- a/src/libs/dutil/thmutil.cpp +++ b/src/libs/dutil/thmutil.cpp @@ -356,9 +356,6 @@ DAPI_(HRESULT) ThemeLoadFromResource( hr = ResReadData(hModule, szResource, &pvResource, &cbResource); ExitOnFailure(hr, "Failed to read theme from resource."); - // Ensure returned resource buffer is null-terminated. - reinterpret_cast(pvResource)[cbResource - 1] = '\0'; - hr = StrAllocStringAnsi(&sczXml, reinterpret_cast(pvResource), cbResource, CP_UTF8); ExitOnFailure(hr, "Failed to convert XML document data from UTF-8 to unicode string.");