You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by sw...@apache.org on 2022/12/18 07:52:51 UTC

[logging-log4cxx] branch next_stable updated: Restore ability to send ConsoleAppender output to stderr

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

swebb2066 pushed a commit to branch next_stable
in repository https://gitbox.apache.org/repos/asf/logging-log4cxx.git


The following commit(s) were added to refs/heads/next_stable by this push:
     new e485df1d Restore ability to send ConsoleAppender output to stderr
e485df1d is described below

commit e485df1dbdd9bc236309fdc580d0504bc91e85fc
Author: Stephen Webb <st...@sabreautonomous.com.au>
AuthorDate: Sun Dec 18 18:52:40 2022 +1100

    Restore ability to send ConsoleAppender output to stderr
---
 src/main/cpp/consoleappender.cpp | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/main/cpp/consoleappender.cpp b/src/main/cpp/consoleappender.cpp
index 7d2287dc..754a6b92 100644
--- a/src/main/cpp/consoleappender.cpp
+++ b/src/main/cpp/consoleappender.cpp
@@ -45,19 +45,20 @@ ConsoleAppender::ConsoleAppender()
 {
 }
 
-ConsoleAppender::ConsoleAppender(const LayoutPtr& layout1)
+ConsoleAppender::ConsoleAppender(const LayoutPtr& layout)
 	: WriterAppender (std::make_unique<ConsoleAppenderPriv>(getSystemOut()))
 {
-	setLayout(layout1);
+	setLayout(layout);
 	Pool p;
 	setWriter(std::make_shared<SystemOutWriter>());
 	WriterAppender::activateOptions(p);
 }
 
-ConsoleAppender::ConsoleAppender(const LayoutPtr& layout1, const LogString& target1)
-	: WriterAppender (std::make_unique<ConsoleAppenderPriv>(getSystemOut()))
+ConsoleAppender::ConsoleAppender(const LayoutPtr& layout, const LogString& target)
+	: WriterAppender (std::make_unique<ConsoleAppenderPriv>(target))
 {
-	setLayout(layout1);
+	setLayout(layout);
+	setTarget(target);
 	Pool p;
 	ConsoleAppender::activateOptions(p);
 }