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]