From 3ae6f545dcd126b71ee68c45a3fdf7dfa4566fb0 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Fri, 16 Feb 2018 20:48:17 +0100 Subject: [PATCH] use explicit Locale now that we use toLowerCase instead of equalsIgnoreCase --- .../org/apache/tools/ant/types/optional/image/ColorMapper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/types/optional/image/ColorMapper.java b/src/main/org/apache/tools/ant/types/optional/image/ColorMapper.java index 14470fd24..aa00d9879 100644 --- a/src/main/org/apache/tools/ant/types/optional/image/ColorMapper.java +++ b/src/main/org/apache/tools/ant/types/optional/image/ColorMapper.java @@ -18,6 +18,7 @@ package org.apache.tools.ant.types.optional.image; import java.awt.Color; +import java.util.Locale; /** * @@ -66,7 +67,7 @@ public final class ColorMapper { * @todo refactor to use an EnumeratedAttribute (maybe?) */ public static Color getColorByName(String colorName) { - switch (colorName.toLowerCase()) { + switch (colorName.toLowerCase(Locale.ENGLISH)) { case COLOR_BLUE: return Color.blue; case COLOR_CYAN: