Skip to content

Commit

Permalink
chore: fix a few leaks
Browse files Browse the repository at this point in the history
  • Loading branch information
Bionus committed Jan 7, 2023
1 parent a47afc2 commit d63cb50
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
3 changes: 3 additions & 0 deletions src/gui/src/batch/batch-window.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,9 @@ BatchWindow::~BatchWindow()
{
delete ui;

delete m_time;
delete m_start;

#ifdef Q_OS_WIN
m_taskBarButton->deleteLater();
m_taskBarProgress->deleteLater();
Expand Down
1 change: 1 addition & 0 deletions src/lib/src/models/profile.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,7 @@ Profile::~Profile()

qDeleteAll(m_sources);
delete m_commands;
delete m_md5s;
delete m_monitorManager;
delete m_downloadQueryManager;
delete m_urlDownloaderManager;
Expand Down
6 changes: 1 addition & 5 deletions src/lib/src/models/url-downloader/url-downloader-manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,7 @@ UrlDownloaderManager::UrlDownloaderManager(const ReadWritePath &root, QObject *p

UrlDownloaderManager::~UrlDownloaderManager()
{
for (auto *downloader : m_downloaders) {
downloader->deleteLater();
}
m_downloaders.clear();

qDeleteAll(m_downloaders);
m_engine->deleteLater();
}

Expand Down
2 changes: 1 addition & 1 deletion src/lib/src/models/url-downloader/url-downloader-manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ class UrlDownloaderManager : public QObject

public:
explicit UrlDownloaderManager(const ReadWritePath &root, QObject *parent = nullptr);
~UrlDownloaderManager();
~UrlDownloaderManager() override;

bool load(const QString &file);
UrlDownloader *canDownload(const QUrl &url) const;
Expand Down

0 comments on commit d63cb50

Please sign in to comment.