webwork/src/main/webwork/view/taglib BasicPropertyTag.java,1.9,1.10 IncludeTag.java,1.21,1.22 URLTag.java,1.25,1.26 WebWorkBodyTagSupport.java,1.11,1.12

[email protected] Sun, 19 Jun 2005 16:21:27 -0700
Newsgroups gmane.comp.java.open-symphony.cvs
Message-ID <[email protected]>
Update of /cvsroot/opensymphony/webwork/src/main/webwork/view/taglib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2371/src/main/webwork/view/taglib

Modified Files:
	BasicPropertyTag.java IncludeTag.java URLTag.java 
	WebWorkBodyTagSupport.java 
Log Message:
Null out valueStack in doEndTag, no reason to hold onto it


Index: BasicPropertyTag.java
===================================================================
RCS file: /cvsroot/opensymphony/webwork/src/main/webwork/view/taglib/BasicPropertyTag.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- BasicPropertyTag.java	19 Mar 2005 19:20:22 -0000	1.9
+++ BasicPropertyTag.java	19 Jun 2005 23:21:24 -0000	1.10
@@ -133,6 +133,7 @@
          }
       }
 
+     super.doEndTag();
       return EVAL_PAGE;
    }
 

Index: IncludeTag.java
===================================================================
RCS file: /cvsroot/opensymphony/webwork/src/main/webwork/view/taglib/IncludeTag.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- IncludeTag.java	19 Mar 2005 19:20:22 -0000	1.21
+++ IncludeTag.java	19 Jun 2005 23:21:24 -0000	1.22
@@ -269,6 +269,7 @@
             throw new JspTagException(toString(e));
         }
 
+        super.doEndTag();
         return EVAL_PAGE;
     }
 

Index: URLTag.java
===================================================================
RCS file: /cvsroot/opensymphony/webwork/src/main/webwork/view/taglib/URLTag.java,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- URLTag.java	19 Mar 2005 19:20:29 -0000	1.25
+++ URLTag.java	19 Jun 2005 23:21:24 -0000	1.26
@@ -228,6 +228,7 @@
 		 }
       }
 
+      super.doEndTag();
       return EVAL_PAGE;
    }
 }

Index: WebWorkBodyTagSupport.java
===================================================================
RCS file: /cvsroot/opensymphony/webwork/src/main/webwork/view/taglib/WebWorkBodyTagSupport.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- WebWorkBodyTagSupport.java	31 Oct 2003 00:51:24 -0000	1.11
+++ WebWorkBodyTagSupport.java	19 Jun 2005 23:21:24 -0000	1.12
@@ -11,6 +11,7 @@
 import webwork.util.FastByteArrayOutputStream;
 
 import javax.servlet.jsp.PageContext;
+import javax.servlet.jsp.JspException;
 import javax.servlet.jsp.tagext.BodyTagSupport;
 import javax.servlet.jsp.tagext.Tag;
 import java.io.PrintWriter;
@@ -85,7 +86,13 @@
       return bout.toString();
    }
 
-   public void release()
+  public int doEndTag() throws JspException
+  {
+     stack = null;
+     return super.doEndTag();
+  }
+
+  public void release()
    {
       stack = null;
    }



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click