From 9420aa14b385c2e92fe6d3f77397b3ce7e1b730b Mon Sep 17 00:00:00 2001 From: markt Date: Fri, 11 Apr 2008 21:25:59 +0000 Subject: [PATCH] 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 --- java/org/apache/catalina/ssi/SSIProcessor.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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++; } } } -- 2.11.0