From 6f826a2a44f5b8b7770457ad83cd211a818c8d91 Mon Sep 17 00:00:00 2001 From: Bill Somerville Date: Sat, 3 Oct 2020 04:06:04 +0100 Subject: [PATCH] Guard against null pointers in QMessageLogContext --- WSJTXLogging.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/WSJTXLogging.cpp b/WSJTXLogging.cpp index 4a44409bb..33fad54a4 100644 --- a/WSJTXLogging.cpp +++ b/WSJTXLogging.cpp @@ -222,16 +222,16 @@ void WSJTXLogging::qt_log_handler (QtMsgType type, QMessageLogContext const& con { BOOST_LOG_SEV (log, severity) << boost::log::add_value ("Line", context.line) - << boost::log::add_value ("File", context.file) - << boost::log::add_value ("Function", context.function) + << boost::log::add_value ("File", file) + << boost::log::add_value ("Function", function) << msg.toStdString (); } else { BOOST_LOG_CHANNEL_SEV (log, std::string {context.category}, severity) << boost::log::add_value ("Line", context.line) - << boost::log::add_value ("File", context.file) - << boost::log::add_value ("Function", context.function) + << boost::log::add_value ("File", file) + << boost::log::add_value ("Function", function) << msg.toStdString (); } if (QtFatalMsg == type)