Browse Source

Change Session::deleteTorrent() first parameter to take InfoHash type

adaptive-webui-19844
Chocobo1 5 years ago
parent
commit
d76adff81d
No known key found for this signature in database
GPG Key ID: 210D9C873253A68C
  1. 2
      src/base/bittorrent/session.cpp
  2. 2
      src/base/bittorrent/session.h

2
src/base/bittorrent/session.cpp

@ -1625,7 +1625,7 @@ void Session::banIP(const QString &ip) @@ -1625,7 +1625,7 @@ void Session::banIP(const QString &ip)
// Delete a torrent from the session, given its hash
// and from the disk, if the corresponding deleteOption is chosen
bool Session::deleteTorrent(const QString &hash, const DeleteOption deleteOption)
bool Session::deleteTorrent(const InfoHash &hash, const DeleteOption deleteOption)
{
TorrentHandle *const torrent = m_torrents.take(hash);
if (!torrent) return false;

2
src/base/bittorrent/session.h

@ -407,7 +407,7 @@ namespace BitTorrent @@ -407,7 +407,7 @@ namespace BitTorrent
bool isKnownTorrent(const InfoHash &hash) const;
bool addTorrent(const QString &source, const AddTorrentParams &params = AddTorrentParams());
bool addTorrent(const TorrentInfo &torrentInfo, const AddTorrentParams &params = AddTorrentParams());
bool deleteTorrent(const QString &hash, DeleteOption deleteOption = Torrent);
bool deleteTorrent(const InfoHash &hash, DeleteOption deleteOption = Torrent);
bool loadMetadata(const MagnetUri &magnetUri);
bool cancelLoadMetadata(const InfoHash &hash);

Loading…
Cancel
Save