Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@apache.org Received: (qmail 81426 invoked from network); 9 Sep 2002 17:30:11 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 9 Sep 2002 17:30:11 -0000 Received: (qmail 8357 invoked by uid 97); 9 Sep 2002 17:30:42 -0000 Delivered-To: qmlist-jakarta-archive-tomcat-dev@jakarta.apache.org Received: (qmail 8341 invoked by uid 97); 9 Sep 2002 17:30:42 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Developers List" Reply-To: "Tomcat Developers List" Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 8317 invoked by uid 97); 9 Sep 2002 17:30:41 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) Date: 9 Sep 2002 17:30:01 -0000 Message-ID: <20020909173001.39367.qmail@icarus.apache.org> From: luehe@apache.org To: jakarta-tomcat-jasper-cvs@apache.org Subject: cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N luehe 2002/09/09 10:30:00 Modified: jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Log: Added synchronization of NESTED and AT_BEGIN variables after call to doStartTag() of tag handlers implementing IterationTag, but not BodyTag Revision Changes Path No revision No revision 1.35.2.7 +7 -3 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java Index: Generator.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java,v retrieving revision 1.35.2.6 retrieving revision 1.35.2.7 diff -u -r1.35.2.6 -r1.35.2.7 --- Generator.java 5 Sep 2002 09:39:16 -0000 1.35.2.6 +++ Generator.java 9 Sep 2002 17:30:00 -0000 1.35.2.7 @@ -1381,6 +1381,10 @@ out.popIndent(); out.printil("}"); + } else { + // Synchronize AT_BEGIN and NESTED scripting variables + syncScriptingVars(n, VariableInfo.AT_BEGIN); + syncScriptingVars(n, VariableInfo.NESTED); } out.printil("do {"); -- To unsubscribe, e-mail: For additional commands, e-mail: