From a66eeb58e8c1144c8d01cc37f727638139db711d Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Wed, 28 Jan 2015 17:08:15 +0200 Subject: Do not loop infinitely when encountering an invalid tag name (#16522) Also do not write to sysout Change-Id: Idae318a851323cd27b3363d12e8080101e996d9c --- shared/src/com/vaadin/shared/util/SharedUtil.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'shared') diff --git a/shared/src/com/vaadin/shared/util/SharedUtil.java b/shared/src/com/vaadin/shared/util/SharedUtil.java index 206041235a..bc5d87b9f5 100644 --- a/shared/src/com/vaadin/shared/util/SharedUtil.java +++ b/shared/src/com/vaadin/shared/util/SharedUtil.java @@ -16,6 +16,7 @@ package com.vaadin.shared.util; import java.io.Serializable; +import java.util.Locale; /** * Misc internal utility methods used by both the server and the client package. @@ -168,7 +169,8 @@ public class SharedUtil implements Serializable { return string.toUpperCase(); } - return string.substring(0, 1).toUpperCase() + string.substring(1); + return string.substring(0, 1).toUpperCase(Locale.ENGLISH) + + string.substring(1); } /** -- cgit v1.2.3