--- src/xercesc/validators/datatype/ListDatatypeValidator.cpp (revision 369441) +++ src/xercesc/validators/datatype/ListDatatypeValidator.cpp (revision 369442) @@ -432,7 +432,7 @@ } XMLString::catString(retBufPtr, itemCanRep); - retBufPtr = retBufPtr + itemLen + 1; + retBufPtr = retBufPtr + itemLen; *(retBufPtr++) = chSpace; *(retBufPtr) = chNull; toUse->deallocate(itemCanRep);