diff -x CVS -urN src/xercesc/util/Transcoders/ICU/ICUTransService.cpp src.cvs/xercesc/util/Transcoders/ICU/ICUTransService.cpp --- src/xercesc/util/Transcoders/ICU/ICUTransService.cpp Sat May 17 16:32:17 2003 +++ src.cvs/xercesc/util/Transcoders/ICU/ICUTransService.cpp Sun Jun 15 10:02:16 2003 @@ -55,7 +55,7 @@ */ /* - * $Id: ICUTransService.cpp,v 1.9 2003/05/17 16:32:17 knoaman Exp $ + * $Id: ICUTransService.cpp,v 1.10 2003/05/30 09:19:24 gareth Exp $ */ @@ -127,11 +127,11 @@ static XMLCh* convertToXMLCh( const UChar* const toConvert, - , MemoryManager* const manager = 0) + MemoryManager* const manager = 0) { const unsigned int srcLen = u_strlen(toConvert); XMLCh* retBuf = (manager) - ? (XMLCh*) manager->allocate((srcLen+1) sizeof(XMLCh)) + ? (XMLCh*) manager->allocate((srcLen+1) * sizeof(XMLCh)) : new XMLCh[srcLen + 1]; XMLCh* outPtr = retBuf;