sandygao 2002/08/01 06:52:06
Modified: java/src/org/apache/xerces/impl/xs/traversers
XSDHandler.java
Log:
Fixing bug [11323]. Thanks to Loz for reporting this, and providing a patch.
The error handler should be set when it's *different* from the one previously
set. A typo: changed "==" to "!=".
Revision Changes Path
1.51 +2 -2
xml-xerces/java/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java
Index: XSDHandler.java
===================================================================
RCS file:
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xs/traversers/XSDHandler.java,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- XSDHandler.java 19 Jul 2002 15:56:12 -0000 1.50
+++ XSDHandler.java 1 Aug 2002 13:52:05 -0000 1.51
@@ -1497,7 +1497,7 @@
// than checking its value. Don't set the ERROR_HANDLER
// property unless it's actually changed.
if (currErrorHandler
- == fSchemaParser.getProperty(ERROR_HANDLER)) {
+ != fSchemaParser.getProperty(ERROR_HANDLER)) {
fSchemaParser.setProperty(ERROR_HANDLER, currErrorHandler);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]