Merge pull request #5005 from ngosang/crash_fix

Potential fix for crash. Closes #4990, #4905, #4864, #4855, #4818, #4726,  #4648
This commit is contained in:
sledgehammer999 2016-03-27 15:49:14 -05:00
commit 696ea0bf94

View file

@ -482,7 +482,6 @@ void TrackerFiltersList::addItem(const QString &tracker, const QString &hash)
if (host != "") { if (host != "") {
trackerItem = item(rowFromTracker(host)); trackerItem = item(rowFromTracker(host));
if (!trackerItem) return;
} }
else { else {
trackerItem = item(1); trackerItem = item(1);
@ -494,6 +493,7 @@ void TrackerFiltersList::addItem(const QString &tracker, const QString &hash)
downloadFavicon(QString("http://%1/favicon.ico").arg(host)); downloadFavicon(QString("http://%1/favicon.ico").arg(host));
} }
if (!trackerItem) return;
tmp.append(hash); tmp.append(hash);
m_trackers.insert(host, tmp); m_trackers.insert(host, tmp);