mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-17 14:08:03 -06:00
Simplify code
This avoids "deferencing null pointer" warning from static analyzers.
This commit is contained in:
@@ -2204,8 +2204,8 @@ bool Session::addTorrent_impl(CreateTorrentParams params, const MagnetUri &magne
|
|||||||
// processed or adding to session
|
// processed or adding to session
|
||||||
if (m_addingTorrents.contains(hash) || m_loadedMetadata.contains(hash)) return false;
|
if (m_addingTorrents.contains(hash) || m_loadedMetadata.contains(hash)) return false;
|
||||||
|
|
||||||
if (m_torrents.contains(hash)) {
|
TorrentHandle *const torrent = m_torrents.value(hash);
|
||||||
TorrentHandle *const torrent = m_torrents.value(hash);
|
if (torrent) {
|
||||||
if (torrent->isPrivate() || (!fromMagnetUri && torrentInfo.isPrivate()))
|
if (torrent->isPrivate() || (!fromMagnetUri && torrentInfo.isPrivate()))
|
||||||
return false;
|
return false;
|
||||||
torrent->addTrackers(fromMagnetUri ? magnetUri.trackers() : torrentInfo.trackers());
|
torrent->addTrackers(fromMagnetUri ? magnetUri.trackers() : torrentInfo.trackers());
|
||||||
|
|||||||
Reference in New Issue
Block a user