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();
     }