From 58d9f4e749e6c14c993c434825769b04027d2b68 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Tue, 12 Apr 2016 15:03:23 +0200 Subject: [PATCH] =?UTF-8?q?Use=20Locale.US=20in=20XMPPError.Type=20?= =?UTF-8?q?=E2=86=94=20String=20conversion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes SMACK-719 --- .../main/java/org/jivesoftware/smack/packet/XMPPError.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/smack-core/src/main/java/org/jivesoftware/smack/packet/XMPPError.java b/smack-core/src/main/java/org/jivesoftware/smack/packet/XMPPError.java index 8a259838f..aa26628dc 100644 --- a/smack-core/src/main/java/org/jivesoftware/smack/packet/XMPPError.java +++ b/smack-core/src/main/java/org/jivesoftware/smack/packet/XMPPError.java @@ -19,6 +19,7 @@ package org.jivesoftware.smack.packet; import java.util.Arrays; import java.util.HashMap; import java.util.List; +import java.util.Locale; import java.util.Map; import java.util.logging.Logger; @@ -240,13 +241,11 @@ public class XMPPError extends AbstractError { @Override public String toString() { - // Locale.US not required, since Type consists only of ASCII chars - return name().toLowerCase(); + return name().toLowerCase(Locale.US); } public static Type fromString(String string) { - // Locale.US not required, since Type consists only of ASCII chars - string = string.toUpperCase(); + string = string.toUpperCase(Locale.US); return Type.valueOf(string); } }