From df20f2d6a02d673ab90b71ad837f4b38da99cb48 Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Mon, 3 Apr 2023 16:56:46 +0100 Subject: [PATCH] Fix memory leak --- plugins/feature/aprs/aprs.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/plugins/feature/aprs/aprs.cpp b/plugins/feature/aprs/aprs.cpp index 4a46e85c5..917b63f1e 100644 --- a/plugins/feature/aprs/aprs.cpp +++ b/plugins/feature/aprs/aprs.cpp @@ -203,12 +203,11 @@ void APRS::applySettings(const APRSSettings& settings, const QList& set stop(); } - - APRSWorker::MsgConfigureAPRSWorker *msg = APRSWorker::MsgConfigureAPRSWorker::create( - settings, settingsKeys, force - ); - - if (m_worker) { + if (m_worker) + { + APRSWorker::MsgConfigureAPRSWorker *msg = APRSWorker::MsgConfigureAPRSWorker::create( + settings, settingsKeys, force + ); m_worker->getInputMessageQueue()->push(msg); }