Author: markt
Date: Fri Jul  6 13:00:06 2018
New Revision: 1835246

URL: http://svn.apache.org/viewvc?rev=1835246&view=rev
Log:
Improve parsing

Modified:
    tomcat/trunk/java/org/apache/tomcat/util/http/parser/Vary.java

Modified: tomcat/trunk/java/org/apache/tomcat/util/http/parser/Vary.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/parser/Vary.java?rev=1835246&r1=1835245&r2=1835246&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/http/parser/Vary.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/http/parser/Vary.java Fri Jul  6 
13:00:06 2018
@@ -43,12 +43,12 @@ public class Vary {
                 break;
             }
 
-            int c = HttpParser.skipLws(input);
-            if (c == -1) {
+            SkipResult skipResult = HttpParser.skipConstant(input, ",");
+            if (skipResult == SkipResult.EOF) {
                 // EOF
                 result.add(fieldName.toLowerCase(Locale.ENGLISH));
                 break;
-            } else if (c == ',') {
+            } else if (skipResult == SkipResult.FOUND) {
                 result.add(fieldName.toLowerCase(Locale.ENGLISH));
                 continue;
             } else {



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to