sboag       01/05/15 09:59:00

  Modified:    java/src/org/apache/xalan/transformer Tag: DTM_EXP
                        TransformerImpl.java
  Log:
  Call mgr.release, so that the manager can call clearCoRoutine on
  the SAX2DTM object.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.90.2.7  +10 -1     
xml-xalan/java/src/org/apache/xalan/transformer/TransformerImpl.java
  
  Index: TransformerImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/transformer/TransformerImpl.java,v
  retrieving revision 1.90.2.6
  retrieving revision 1.90.2.7
  diff -u -r1.90.2.6 -r1.90.2.7
  --- TransformerImpl.java      2001/05/14 05:19:10     1.90.2.6
  +++ TransformerImpl.java      2001/05/15 16:58:51     1.90.2.7
  @@ -502,7 +502,16 @@
       {
         DTMManager mgr = this.getXPathContext().getDTMManager();
         DTM dtm = mgr.getDTM(source, false, this);
  -      this.transformNode(dtm.getDocument());
  +      
  +      boolean hardDelete = true;  // %REVIEW% I have to think about this. -sb
  +      try
  +      {
  +        this.transformNode(dtm.getDocument());
  +      }
  +      finally
  +      {
  +        mgr.release(dtm, hardDelete);
  +      }
   
         // Kick off the parse.  When the ContentHandler gets 
         // the startDocument event, it will call transformNode( node ).
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to