elena 2003/11/06 16:20:41 Modified: java/src/org/apache/xerces/parsers AbstractDOMParser.java Log: Fixing NPE: setXMLVersion can't accept null values Revision Changes Path 1.92 +7 -4 xml-xerces/java/src/org/apache/xerces/parsers/AbstractDOMParser.java Index: AbstractDOMParser.java =================================================================== RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/AbstractDOMParser.java,v retrieving revision 1.91 retrieving revision 1.92 diff -u -r1.91 -r1.92 --- AbstractDOMParser.java 4 Nov 2003 05:15:16 -0000 1.91 +++ AbstractDOMParser.java 7 Nov 2003 00:20:41 -0000 1.92 @@ -585,7 +585,8 @@ if (!fDeferNodeExpansion) { if (fCurrentEntityDecl != null && !fFilterReject) { fCurrentEntityDecl.setXmlEncoding(encoding); - fCurrentEntityDecl.setXmlVersion(version); + if (version != null) + fCurrentEntityDecl.setXmlVersion(version); } } else { @@ -854,13 +855,15 @@ // REVISIT: when DOM Level 3 is REC rely on Document.support // instead of specific class if (fDocumentImpl != null) { - fDocumentImpl.setXmlVersion(version); + if (version != null) + fDocumentImpl.setXmlVersion(version); fDocumentImpl.setXmlEncoding(encoding); fDocumentImpl.setXmlStandalone("yes".equals(standalone)); } } else { - fDeferredDocumentImpl.setXmlVersion(version); + if (version != null) + fDeferredDocumentImpl.setXmlVersion(version); fDeferredDocumentImpl.setXmlEncoding(encoding); fDeferredDocumentImpl.setXmlStandalone("yes".equals(standalone)); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]