Potential fix for crash. Closes #4607.

This commit is contained in:
sledgehammer999 2016-03-18 01:52:43 +02:00
commit 5e5785435a

View file

@ -460,11 +460,14 @@ void TrackerFiltersList::addItem(const QString &tracker, const QString &hash)
if (tmp.contains(hash)) if (tmp.contains(hash))
return; return;
if (host != "") if (host != "") {
trackerItem = item(rowFromTracker(host)); trackerItem = item(rowFromTracker(host));
else if (!trackerItem) return;
}
else {
trackerItem = item(1); trackerItem = item(1);
} }
}
else { else {
trackerItem = new QListWidgetItem(); trackerItem = new QListWidgetItem();
trackerItem->setData(Qt::DecorationRole, GuiIconProvider::instance()->getIcon("network-server")); trackerItem->setData(Qt::DecorationRole, GuiIconProvider::instance()->getIcon("network-server"));