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

Reply via email to