tng 2002/11/28 09:53:28 Modified: c/src/xercesc/validators/DTD DTDValidator.cpp Log: Performance: reorder the condition Revision Changes Path 1.9 +2 -2 xml-xerces/c/src/xercesc/validators/DTD/DTDValidator.cpp Index: DTDValidator.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/DTD/DTDValidator.cpp,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- DTDValidator.cpp 28 Nov 2002 17:36:32 -0000 1.8 +++ DTDValidator.cpp 28 Nov 2002 17:53:28 -0000 1.9 @@ -343,7 +343,7 @@ // All these must be valid XMLName // If namespace is enabled, colon is not allowed in the first 6 - if (getScanner()->getDoNamespaces() && *valPtr == chColon && firstNameChar) + if (*valPtr == chColon && firstNameChar && getScanner()->getDoNamespaces()) getScanner()->emitError(XMLErrs::ColonNotLegalWithNS); if (!XMLReader::isNameChar(*valPtr))
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]