robweir     00/03/27 12:18:51

  Modified:    src/org/apache/xalan/xpath SimpleNodeLocator.java
  Log:
  By default, share a ProblemListener instance rather than
  create a new one for each XPath
  
  Revision  Changes    Path
  1.20      +4 -1      
xml-xalan/src/org/apache/xalan/xpath/SimpleNodeLocator.java
  
  Index: SimpleNodeLocator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/src/org/apache/xalan/xpath/SimpleNodeLocator.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- SimpleNodeLocator.java    2000/03/13 16:46:14     1.19
  +++ SimpleNodeLocator.java    2000/03/27 20:18:50     1.20
  @@ -60,6 +60,7 @@
   import java.io.*;
   import org.w3c.dom.*;
   import org.apache.xalan.xpath.res.XPATHErrorResources;
  +import  org.apache.xalan.xpath.xml.ProblemListenerDefault;
   
   /**
    * <meta name="usage" content="advanced"/>
  @@ -1846,9 +1847,11 @@
    */
   class DOMXPath extends XPath
   {
  +  private static final ProblemListenerDefault m_problemListener = new 
ProblemListenerDefault();
  +
     public DOMXPath()
     {
  -    super(new org.apache.xalan.xpath.xml.ProblemListenerDefault());
  +    super(m_problemListener);
     }
     
     /**
  
  
  

Reply via email to