From bb661981ba23c6d7716136b4b915291faf2a7732 Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Mon, 6 Mar 2023 16:16:28 +0000 Subject: [PATCH] Fix DSD Demod crash on exit for #1617. --- plugins/channelrx/demoddsd/dsddemodgui.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/channelrx/demoddsd/dsddemodgui.cpp b/plugins/channelrx/demoddsd/dsddemodgui.cpp index 6b9e23c68..eef34a397 100644 --- a/plugins/channelrx/demoddsd/dsddemodgui.cpp +++ b/plugins/channelrx/demoddsd/dsddemodgui.cpp @@ -433,6 +433,7 @@ DSDDemodGUI::DSDDemodGUI(PluginAPI* pluginAPI, DeviceUISet *deviceUISet, Baseban DSDDemodGUI::~DSDDemodGUI() { + m_dsdDemod->setScopeXYSink(nullptr); delete m_scopeVisXY; ui->screenTV->setParent(nullptr); // Prefer memory leak to core dump... ~TVScreen() is buggy delete ui;