From 8ba8c0f9efeb02d6990a18a3c05dd8bee8ec461f Mon Sep 17 00:00:00 2001 From: Simon Kitching Date: Fri, 20 Jan 2006 07:45:22 +0000 Subject: [PATCH] Fix for java1.2: in that version, Boolean.valueOf(str) returns a new instance each time, not one of Boolean.TRUE or Boolean.FALSE! git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370752 13f79535-47bb-0310-9956-ffa450edef68 --- src/java/org/apache/commons/logging/LogFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/org/apache/commons/logging/LogFactory.java b/src/java/org/apache/commons/logging/LogFactory.java index 9fb1a3c..81c1338 100644 --- a/src/java/org/apache/commons/logging/LogFactory.java +++ b/src/java/org/apache/commons/logging/LogFactory.java @@ -409,7 +409,7 @@ public abstract class LogFactory { if (props != null) { String useTCCLStr = props.getProperty(TCCL_KEY); if (useTCCLStr != null) { - if (Boolean.valueOf(useTCCLStr) == Boolean.FALSE) { + if (Boolean.valueOf(useTCCLStr).booleanValue() == false) { // Don't use current context classloader when locating any // LogFactory or Log classes, just use the class that loaded // this abstract class. When this class is deployed in a shared