mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-02-05 03:14:44 +00:00
Possible fix for crash in RSS code. Closes #1901.
This commit is contained in:
parent
611bddf485
commit
495800d6e9
@ -334,8 +334,11 @@ void RSSImp::downloadSelectedTorrents()
|
|||||||
{
|
{
|
||||||
QList<QListWidgetItem*> selected_items = listArticles->selectedItems();
|
QList<QListWidgetItem*> selected_items = listArticles->selectedItems();
|
||||||
foreach (const QListWidgetItem* item, selected_items) {
|
foreach (const QListWidgetItem* item, selected_items) {
|
||||||
RssArticlePtr article = m_feedList->getRSSItemFromUrl(item->data(Article::FeedUrlRole).toString())
|
if (!item) continue;
|
||||||
->getItem(item->data(Article::IdRole).toString());
|
RssFeedPtr feed = m_feedList->getRSSItemFromUrl(item->data(Article::FeedUrlRole).toString());
|
||||||
|
if (!feed) continue;
|
||||||
|
RssArticlePtr article = feed->getItem(item->data(Article::IdRole).toString());
|
||||||
|
if (!article) continue;
|
||||||
|
|
||||||
QString torrentLink = article->torrentUrl();
|
QString torrentLink = article->torrentUrl();
|
||||||
// Check if it is a magnet link
|
// Check if it is a magnet link
|
||||||
|
Loading…
x
Reference in New Issue
Block a user