Index: java/util/Locale.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/util/Locale.java,v retrieving revision 1.22 diff -u -3 -p -u -r1.22 Locale.java --- java/util/Locale.java 19 Dec 2004 19:12:14 -0000 1.22 +++ java/util/Locale.java 20 Dec 2004 01:16:02 -0000 @@ -791,9 +791,9 @@ public final class Locale implements Ser return false; Locale l = (Locale) obj; - return (language == l.language - && country == l.country - && variant == l.variant); + return ((language.equals(l.language)) + && country.equals(l.country) + && variant.equals(l.variant)); } /**