luehe 2003/01/08 14:24:29 Modified: jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Log: Applied patch provided by Dimitry Ivanov to fix synchronization of AT_BEGIN and NESTED variables for tag handlers implementing BodyTag whose doStartTag() returns EVAL_BODY_INCLUDE Revision Changes Path No revision No revision 1.35.2.14 +6 -5 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.13 retrieving revision 1.35.2.14 diff -u -r1.35.2.13 -r1.35.2.14 --- Generator.java 22 Nov 2002 23:47:31 -0000 1.35.2.13 +++ Generator.java 8 Jan 2003 22:24:28 -0000 1.35.2.14 @@ -1376,12 +1376,13 @@ out.printin(tagHandlerVar); out.println(".doInitBody();"); + out.popIndent(); + out.printil("}"); + // Synchronize AT_BEGIN and NESTED scripting variables syncScriptingVars(n, VariableInfo.AT_BEGIN); syncScriptingVars(n, VariableInfo.NESTED); - out.popIndent(); - out.printil("}"); } else { // Synchronize NESTED scripting variables syncScriptingVars(n, VariableInfo.NESTED);
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>