diff --git a/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp b/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp index d43b5896a03e93a4c6b1211348b4b760294a43df..c9c422b2ffa6023734c2bd8a1de63511eba328d5 100644 --- a/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp +++ b/src/xercesc/util/Transcoders/Win32/Win32TransService.cpp @@ -193,7 +193,7 @@ CPMapEntry::CPMapEntry( const XMLCh* const encodingName , fCPId(cpId) , fIEId(ieId) { - fEncodingName = XMLString::replicate(encodingName); + fEncodingName = XMLString::replicate(encodingName, XMLPlatformUtils::fgMemoryManager); // // Upper case it because we are using a hash table and need to be