From 74d757f0f16774da5de2faf68ac391f910e6d4ad Mon Sep 17 00:00:00 2001 From: sledgehammer999 Date: Sat, 20 Jun 2015 18:21:20 +0300 Subject: [PATCH] Delete tempfile when downloading favicon.ico. Closes #3257. --- src/gui/transferlistfilterswidget.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gui/transferlistfilterswidget.cpp b/src/gui/transferlistfilterswidget.cpp index 530fa88aa..7e4716986 100644 --- a/src/gui/transferlistfilterswidget.cpp +++ b/src/gui/transferlistfilterswidget.cpp @@ -616,7 +616,10 @@ void TrackerFiltersList::trackerWarning(const QString &hash, const QString &trac void TrackerFiltersList::handleFavicoDownload(const QString& url, const QString& filePath) { QString host = getHost(url); - if (!m_trackers.contains(host)) return; + if (!m_trackers.contains(host)) { + Utils::Fs::forceRemove(filePath); + return; + } QListWidgetItem *trackerItem = item(rowFromTracker(host)); QIcon icon(filePath);