mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-10 18:43:28 -05:00
Fix memleaks of QNetworkAccessManager()
Frees memory allocated in AudioOutputPlugin::createSampleSinkPluginInstance(QString const&, DeviceAPI*) /home//sdrangel/plugins/samplesink/audiooutput/audiooutputplugin.cpp:136 in ChirpChatDemod::ChirpChatDemod(DeviceAPI*) /home/sdrangel/plugins/channelrx/demodchirpchat/chirpchatdemod.cpp:84 in FileOutput::FileOutput(DeviceAPI*) /home/sdrangel/plugins/samplesink/fileoutput/fileoutput.cpp:54 in RadioAstronomyGUI::RadioAstronomyGUI(PluginAPI*, DeviceUISet*, BasebandSampleSink*, QWidget*) /home/sdrangel/plugins/channelrx/radioastronomy/radioastronomygui.cpp:2061 in SatelliteSelectionDialog::SatelliteSelectionDialog(SatelliteTrackerSettings*, QHash<QString, SatNogsSatellite*> const&, QWidget*) /home/sdrangel/plugins/feature/satellitetracker/satelliteselectiondialog.cpp:42:24 in SatelliteTracker::SatelliteTracker(WebAPIAdapterInterface*) /home/sdrangel/plugins/feature/satellitetracker/satellitetracker.cpp:61:24
This commit is contained in:
parent
302f99382a
commit
cf0e129165
@ -95,6 +95,7 @@ ChirpChatDemod::ChirpChatDemod(DeviceAPI* deviceAPI) :
|
|||||||
|
|
||||||
ChirpChatDemod::~ChirpChatDemod()
|
ChirpChatDemod::~ChirpChatDemod()
|
||||||
{
|
{
|
||||||
|
delete m_networkManager;
|
||||||
m_deviceAPI->removeChannelSinkAPI(this);
|
m_deviceAPI->removeChannelSinkAPI(this);
|
||||||
m_deviceAPI->removeChannelSink(this);
|
m_deviceAPI->removeChannelSink(this);
|
||||||
stop();
|
stop();
|
||||||
|
@ -2297,6 +2297,7 @@ void RadioAstronomyGUI::customContextMenuRequested(QPoint pos)
|
|||||||
|
|
||||||
RadioAstronomyGUI::~RadioAstronomyGUI()
|
RadioAstronomyGUI::~RadioAstronomyGUI()
|
||||||
{
|
{
|
||||||
|
delete m_networkManager;
|
||||||
delete ui;
|
delete ui;
|
||||||
delete m_calHot;
|
delete m_calHot;
|
||||||
delete m_calCold;
|
delete m_calCold;
|
||||||
|
@ -71,6 +71,7 @@ SatelliteSelectionDialog::SatelliteSelectionDialog(SatelliteTrackerSettings *set
|
|||||||
|
|
||||||
SatelliteSelectionDialog::~SatelliteSelectionDialog()
|
SatelliteSelectionDialog::~SatelliteSelectionDialog()
|
||||||
{
|
{
|
||||||
|
delete m_networkManager;
|
||||||
delete ui;
|
delete ui;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -73,6 +73,7 @@ SatelliteTracker::SatelliteTracker(WebAPIAdapterInterface *webAPIAdapterInterfac
|
|||||||
|
|
||||||
SatelliteTracker::~SatelliteTracker()
|
SatelliteTracker::~SatelliteTracker()
|
||||||
{
|
{
|
||||||
|
delete m_networkManager;
|
||||||
stop();
|
stop();
|
||||||
qDeleteAll(m_satState);
|
qDeleteAll(m_satState);
|
||||||
}
|
}
|
||||||
|
@ -57,6 +57,7 @@ AudioOutput::AudioOutput(DeviceAPI *deviceAPI) :
|
|||||||
|
|
||||||
AudioOutput::~AudioOutput()
|
AudioOutput::~AudioOutput()
|
||||||
{
|
{
|
||||||
|
delete m_networkManager;
|
||||||
stop();
|
stop();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -56,6 +56,7 @@ FileOutput::FileOutput(DeviceAPI *deviceAPI) :
|
|||||||
|
|
||||||
FileOutput::~FileOutput()
|
FileOutput::~FileOutput()
|
||||||
{
|
{
|
||||||
|
delete m_networkManager;
|
||||||
stop();
|
stop();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user