diff --git a/libtransmission/torrent.c b/libtransmission/torrent.c index 7cac7d0b5..18e507ca5 100644 --- a/libtransmission/torrent.c +++ b/libtransmission/torrent.c @@ -1545,6 +1545,7 @@ freeTorrent( tr_torrent * tor ) tr_bandwidthDestruct( &tor->bandwidth ); tr_metainfoFree( inf ); + memset( tor, ~0, sizeof( tr_torrent ) ); tr_free( tor ); tr_sessionUnlock( session );