From 7aa965d079344d296edb339a77bbf2f9a6ce1fb8 Mon Sep 17 00:00:00 2001 From: Josh Micich Date: Tue, 27 Jan 2009 19:02:13 +0000 Subject: Fix for bug 46613 - evaluator should perform case insensitive string comparisons git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@738188 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/poi/hssf/record/formula/eval/RelationalOperationEval.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/java/org') diff --git a/src/java/org/apache/poi/hssf/record/formula/eval/RelationalOperationEval.java b/src/java/org/apache/poi/hssf/record/formula/eval/RelationalOperationEval.java index a1397f07f4..9dee4bc1e0 100644 --- a/src/java/org/apache/poi/hssf/record/formula/eval/RelationalOperationEval.java +++ b/src/java/org/apache/poi/hssf/record/formula/eval/RelationalOperationEval.java @@ -97,7 +97,7 @@ public abstract class RelationalOperationEval implements OperationEval { if (vb instanceof StringEval) { StringEval sA = (StringEval) va; StringEval sB = (StringEval) vb; - return sA.getStringValue().compareTo(sB.getStringValue()); + return sA.getStringValue().compareToIgnoreCase(sB.getStringValue()); } return 1; } -- cgit v1.2.3