You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by mr...@apache.org on 2003/09/23 19:47:53 UTC
cvs commit: xml-xerces/java/samples/sax Writer.java DocumentTracer.java
mrglavas 2003/09/23 10:47:53
Modified: java/samples/sax Writer.java DocumentTracer.java
Log:
Fixing potential NullPointerException.
Revision Changes Path
1.9 +5 -2 xml-xerces/java/samples/sax/Writer.java
Index: Writer.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/samples/sax/Writer.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- Writer.java 5 Sep 2003 04:42:01 -0000 1.8
+++ Writer.java 23 Sep 2003 17:47:52 -0000 1.9
@@ -694,7 +694,10 @@
catch (Exception e) {
System.err.println("error: Parse error occurred - "+e.getMessage());
if (e instanceof SAXException) {
- e = ((SAXException)e).getException();
+ Exception nested = ((SAXException)e).getException();
+ if (nested != null) {
+ e = nested;
+ }
}
e.printStackTrace(System.err);
}
1.9 +5 -2 xml-xerces/java/samples/sax/DocumentTracer.java
Index: DocumentTracer.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/samples/sax/DocumentTracer.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- DocumentTracer.java 29 Jan 2002 01:15:06 -0000 1.8
+++ DocumentTracer.java 23 Sep 2003 17:47:52 -0000 1.9
@@ -926,7 +926,10 @@
catch (Exception e) {
System.err.println("error: Parse error occurred - "+e.getMessage());
if (e instanceof SAXException) {
- e = ((SAXException)e).getException();
+ Exception nested = ((SAXException)e).getException();
+ if (nested != null) {
+ e = nested;
+ }
}
e.printStackTrace(System.err);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org