Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=49221
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 12 May 2010 10:31:04 +0000 (10:31 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 12 May 2010 10:31:04 +0000 (10:31 +0000)
Ensure case conversion behaves as expected
Patch provided by sebb

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@943435 13f79535-47bb-0310-9956-ffa450edef68

java/javax/servlet/http/Cookie.java

index 3e3afd6..dc86f30 100644 (file)
@@ -18,6 +18,7 @@ package javax.servlet.http;
 
 import java.io.Serializable;
 import java.text.MessageFormat;
+import java.util.Locale;
 import java.util.ResourceBundle;
 
 /**
@@ -212,7 +213,7 @@ public class Cookie implements Cloneable, Serializable {
      */
 
     public void setDomain(String pattern) {
-       domain = pattern.toLowerCase(); // IE allegedly needs this
+       domain = pattern.toLowerCase(Locale.ENGLISH);   // IE allegedly needs this
     }