Delete tempfile when downloading favicon.ico. Closes #3257.

This commit is contained in:
sledgehammer999 2015-06-20 18:12:20 +03:00
parent cc471dbd3c
commit 4ec2a37f5d

View file

@ -611,8 +611,10 @@ void TrackerFiltersList::trackerWarning(const QString &hash, const QString &trac
void TrackerFiltersList::handleFavicoDownload(const QString& url, const QString& filePath) void TrackerFiltersList::handleFavicoDownload(const QString& url, const QString& filePath)
{ {
QString host = getHost(url); QString host = getHost(url);
if (!m_trackers.contains(host)) if (!m_trackers.contains(host)) {
fsutils::forceRemove(filePath);
return; return;
}
QListWidgetItem *trackerItem = item(rowFromTracker(host)); QListWidgetItem *trackerItem = item(rowFromTracker(host));
QIcon icon(filePath); QIcon icon(filePath);