zongaro     2003/09/18 17:43:29

  Modified:    java/src/org/apache/xalan/transformer TransformerImpl.java
  Log:
  Applying patch from Joanne Tong ([EMAIL PROTECTED]) for Bugzilla bug report
  16311.  After completing the relevant operations in applyTemplateToNode, the
  method was popping various pieces of the context off of stacks.  However, in
  the case of the default template rule for text nodes, it was trying to pop
  variables off the stack, even though no variables had been pushed onto the
  stack.
  
  Revision  Changes    Path
  1.148     +2 -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.147
  retrieving revision 1.148
  diff -u -r1.147 -r1.148
  --- TransformerImpl.java      14 Aug 2003 16:27:44 -0000      1.147
  +++ TransformerImpl.java      19 Sep 2003 00:43:29 -0000      1.148
  @@ -2192,7 +2192,8 @@
       }
       finally
       {
  -      m_xcontext.getVarStack().unlink();
  +      if (!isDefaultTextRule)
  +        m_xcontext.getVarStack().unlink();
         m_xcontext.popCurrentNode();
         if (!isApplyImports) {
             m_xcontext.popContextNodeList();
  
  
  

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

Reply via email to