Author: markt Date: Mon Jan 30 21:14:16 2017 New Revision: 1780991 URL: http://svn.apache.org/viewvc?rev=1780991&view=rev Log: Make intended behavior clearer
Modified: tomcat/trunk/java/org/apache/tomcat/util/http/parser/Cookie.java Modified: tomcat/trunk/java/org/apache/tomcat/util/http/parser/Cookie.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/http/parser/Cookie.java?rev=1780991&r1=1780990&r2=1780991&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/tomcat/util/http/parser/Cookie.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/http/parser/Cookie.java Mon Jan 30 21:14:16 2017 @@ -138,14 +138,14 @@ public class Cookie { ByteBuffer value = readCookieValue(bb); if (value != null && value.remaining() == 1) { - byte version = value.get(); - if (version == (byte) 49 || version == (byte) 48) { + int version = value.get() - '0'; + if (version == 1 || version == 0) { // $Version=1 -> RFC2109 // $Version=0 -> RFC2109 skipLWS(bb); byte b = bb.get(); if (b == SEMICOLON_BYTE || b == COMMA_BYTE) { - parseCookieRfc2109(bb, serverCookies, version - 48); + parseCookieRfc2109(bb, serverCookies, version); } return; } else { --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org