From 1ab45eb639a30016fb01e8c6e90c63dcaa79ee61 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Tue, 13 Jul 2010 03:02:22 +0000 Subject: [PATCH] (trunk gtk) #3421 "crash when opening properties dialog on a magnet link w/o metainfo" -- fixed --- gtk/details.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/details.c b/gtk/details.c index a23410d51..0b3b123ac 100644 --- a/gtk/details.c +++ b/gtk/details.c @@ -787,9 +787,10 @@ refreshInfo( struct DetailsImpl * di, tr_torrent ** torrents, int n ) uint32_t verifiedPieces = 0; for( i=0; ihaveUnchecked; haveValid += st->haveValid; - verifiedPieces += st->haveValid / tr_torrentInfo(torrents[i])->pieceSize; + verifiedPieces += inf->pieceSize ? st->haveValid / inf->pieceSize : 0; sizeWhenDone += st->sizeWhenDone; leftUntilDone += st->leftUntilDone; available += st->sizeWhenDone - st->leftUntilDone + st->desiredAvailable;