From 9ac66a33968a733785edea6b51fda0a54ad9c7dc Mon Sep 17 00:00:00 2001 From: Daniele Forsi Date: Sun, 19 May 2024 22:30:22 +0200 Subject: [PATCH] Fix memleaks Fixes leaks: in SIDGUI::SIDGUI(PluginAPI*, FeatureUISet*, Feature*, QWidget*) plugins/feature/sid/sidgui.cpp:257 in SIDGUI::SIDGUI(PluginAPI*, FeatureUISet*, Feature*, QWidget*) plugins/feature/sid/sidgui.cpp:249 in SIDGUI::SIDGUI(PluginAPI*, FeatureUISet*, Feature*, QWidget*) plugins/feature/sid/sidgui.cpp:215 --- plugins/feature/sid/sidgui.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/feature/sid/sidgui.cpp b/plugins/feature/sid/sidgui.cpp index f5639cd3a..2bbdc897b 100644 --- a/plugins/feature/sid/sidgui.cpp +++ b/plugins/feature/sid/sidgui.cpp @@ -300,15 +300,18 @@ SIDGUI::~SIDGUI() disconnectDataUpdates(); if (m_grb) { disconnect(m_grb, &GRB::dataUpdated, this, &SIDGUI::grbDataUpdated); + delete m_grb; } if (m_stix) { disconnect(m_stix, &STIX::dataUpdated, this, &SIDGUI::stixDataUpdated); + delete m_stix; } m_statusTimer.stop(); clearFromMap(); delete m_goesXRay; + delete m_solarDynamicsObservatory; delete ui; }