You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gg...@apache.org on 2022/01/11 19:02:10 UTC

[logging-log4j2] 03/05: Guard against null input.

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit b0afe759b8e959f2fb568300058b56b7304293fe
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Tue Jan 11 13:24:18 2022 -0500

    Guard against null input.
---
 .../src/main/java/org/apache/log4j/helpers/AppenderAttachableImpl.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/log4j-1.2-api/src/main/java/org/apache/log4j/helpers/AppenderAttachableImpl.java b/log4j-1.2-api/src/main/java/org/apache/log4j/helpers/AppenderAttachableImpl.java
index 4d6aecd..9be038f 100644
--- a/log4j-1.2-api/src/main/java/org/apache/log4j/helpers/AppenderAttachableImpl.java
+++ b/log4j-1.2-api/src/main/java/org/apache/log4j/helpers/AppenderAttachableImpl.java
@@ -46,7 +46,8 @@ public class AppenderAttachableImpl implements AppenderAttachable {
 
     @Override
     public Appender getAppender(String name) {
-        return appenders.get(name);
+        // No null keys allowed in a CHM.
+        return name == null ? null : appenders.get(name);
     }
 
     @Override