From 03ec597a10b447165d0afa168d753af73b833268 Mon Sep 17 00:00:00 2001 From: Gary Gregory Date: Sun, 30 Jun 2024 08:02:35 -0400 Subject: [PATCH] Fix NullPointerException in SimpleLog#write(StringBuffer) on null input --- src/changes/changes.xml | 1 + src/main/java/org/apache/commons/logging/impl/SimpleLog.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 31c8fcc..f5b898a 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -48,6 +48,7 @@ The type attribute can be add,update,fix,remove. Fix PMD UnnecessaryFullyQualifiedName in SimpleLog. Update Log4j 2 Imports #268. Fix NullPointerException in SimpleLog#write(Object) on null input. + Fix NullPointerException in SimpleLog#write(StringBuffer) on null input. Bump org.apache.commons:commons-parent from 69 to 71 #267. diff --git a/src/main/java/org/apache/commons/logging/impl/SimpleLog.java b/src/main/java/org/apache/commons/logging/impl/SimpleLog.java index 97580fe..541e9ac 100644 --- a/src/main/java/org/apache/commons/logging/impl/SimpleLog.java +++ b/src/main/java/org/apache/commons/logging/impl/SimpleLog.java @@ -653,7 +653,7 @@ public class SimpleLog implements Log, Serializable { * text to be logged */ protected void write(final StringBuffer buffer) { - System.err.println(buffer.toString()); + System.err.println(Objects.toString(buffer)); } }