Minor local refactoring.

Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/19d74eaf
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/19d74eaf
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/19d74eaf

Branch: refs/heads/LOG4J-1181
Commit: 19d74eaffed3d78800cbaa678e67ceac76121827
Parents: 74cecca
Author: ggregory <[email protected]>
Authored: Sun Nov 1 16:22:47 2015 -0800
Committer: ggregory <[email protected]>
Committed: Sun Nov 1 16:22:47 2015 -0800

----------------------------------------------------------------------
 .../src/main/java/org/apache/logging/log4j/core/Logger.java  | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/19d74eaf/log4j-core/src/main/java/org/apache/logging/log4j/core/Logger.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/Logger.java 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/Logger.java
index 2b3ee3e..4caba13 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/Logger.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/Logger.java
@@ -89,10 +89,12 @@ public class Logger extends AbstractLogger implements 
Supplier<LoggerConfig> {
         if (lc == null) {
             return null;
         }
-        if (context.hasLogger(lc.getName())) {
-            return context.getLogger(lc.getName(), getMessageFactory());
+        final String lcName = lc.getName();
+        final MessageFactory messageFactory = getMessageFactory();
+        if (context.hasLogger(lcName, messageFactory)) {
+            return context.getLogger(lcName, messageFactory);
         }
-        return new Logger(context, lc.getName(), this.getMessageFactory());
+        return new Logger(context, lcName, messageFactory);
     }
 
     /**

Reply via email to