diff --git a/src/xercesc/internal/XMLReader.hpp b/src/xercesc/internal/XMLReader.hpp index d857bec587115f99c05d35c5fdae9f43ad837a62..3a17ab2a2f09c89c5ab926b2d436038fe6b6209b 100644 --- a/src/xercesc/internal/XMLReader.hpp +++ b/src/xercesc/internal/XMLReader.hpp @@ -628,7 +628,7 @@ inline void XMLReader::movePlainContentChars(XMLBuffer &dest) const XMLSize_t chunkSize = fCharsAvail - fCharIndex; const XMLCh* cursor = &fCharBuf[fCharIndex]; XMLSize_t count=0; - for(;count<chunkSize && (fgCharCharsTable[*cursor++] & gPlainContentCharMask) != 0;++count); // yes, it's an empty loop + for(;count<chunkSize && (fgCharCharsTable[*cursor++] & gPlainContentCharMask) != 0;++count) /*noop*/ ; if (count!=0) {