From ee741a48f25a714b8ce0a19c824d45b51ac839bf Mon Sep 17 00:00:00 2001 From: f4exb Date: Sat, 8 Aug 2020 20:55:04 +0200 Subject: [PATCH] Fixed deleted TestSourceInput destructor --- plugins/samplesource/testsource/testsourceinput.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/plugins/samplesource/testsource/testsourceinput.cpp b/plugins/samplesource/testsource/testsourceinput.cpp index c582727b8..08d973fc2 100644 --- a/plugins/samplesource/testsource/testsourceinput.cpp +++ b/plugins/samplesource/testsource/testsourceinput.cpp @@ -54,6 +54,16 @@ TestSourceInput::TestSourceInput(DeviceAPI *deviceAPI) : connect(m_networkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(networkManagerFinished(QNetworkReply*))); } +TestSourceInput::~TestSourceInput() +{ + disconnect(m_networkManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(networkManagerFinished(QNetworkReply*))); + delete m_networkManager; + + if (m_running) { + stop(); + } +} + void TestSourceInput::destroy() { delete this;