- Make sure torrent handle is valid before updating the torrent

This commit is contained in:
Christophe Dumez 2009-08-17 05:50:47 +00:00
parent 1bcb8b1ed8
commit 09d8a4797d
2 changed files with 2 additions and 0 deletions

View file

@ -279,6 +279,7 @@ void FinishedTorrents::updateMetadata(QTorrentHandle &h) {
}
void FinishedTorrents::updateTorrent(QTorrentHandle h) {
if(!h.is_valid()) return;
QString hash = h.hash();
int row = getRowFromHash(hash);
if(row == -1){

View file

@ -505,6 +505,7 @@ void DownloadingTorrents::updateMetadata(QTorrentHandle &h) {
// get information from torrent handles and
// update download list accordingly
bool DownloadingTorrents::updateTorrent(QTorrentHandle h) {
if(!h.is_valid()) return false;
bool added = false;
try{
QString hash = h.hash();