You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by sb...@locus.apache.org on 2000/07/31 00:49:13 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/templates ElemTemplateElement.java
sboag 00/07/30 15:49:13
Modified: java/src/org/apache/xalan/templates ElemTemplateElement.java
Log:
Check for parent being null before getting the public and system ids. Needed because they may be accessed before construction is complete.
Revision Changes Path
1.4 +3 -2 xml-xalan/java/src/org/apache/xalan/templates/ElemTemplateElement.java
Index: ElemTemplateElement.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemTemplateElement.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ElemTemplateElement.java 2000/07/28 22:13:48 1.3
+++ ElemTemplateElement.java 2000/07/30 22:49:12 1.4
@@ -430,7 +430,7 @@
*/
public String getPublicId ()
{
- return m_parentNode.getPublicId();
+ return (null != m_parentNode) ? m_parentNode.getPublicId() : null;
}
/**
@@ -445,7 +445,8 @@
*/
public String getSystemId ()
{
- return m_parentNode.getSystemId();
+ return (null != m_parentNode) ? m_parentNode.getSystemId() : null;
+ // return m_parentNode.getSystemId();
}