From: markt Date: Fri, 11 Apr 2008 21:25:59 +0000 (+0000) Subject: Fix bug44391. Handling of escaped characters was incorrect. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=9420aa14b385c2e92fe6d3f77397b3ce7e1b730b;p=tomcat7.0 Fix bug44391. Handling of escaped characters was incorrect. git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@647316 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/ssi/SSIProcessor.java b/java/org/apache/catalina/ssi/SSIProcessor.java index 78a7e6e61..5d41a509c 100644 --- a/java/org/apache/catalina/ssi/SSIProcessor.java +++ b/java/org/apache/catalina/ssi/SSIProcessor.java @@ -209,11 +209,10 @@ public class SSIProcessor { // Need to skip escaped characters if (c == '\\' && !escaped) { escaped = true; - bIdx++; continue; } + if (c == '"' && !escaped) quotes++; escaped = false; - if (c == '"') quotes++; } } }