forked from premiere/premiere-libtorrent
client_test: fix assert when adding a magnet link
This commit is contained in:
parent
7608598da8
commit
deada93460
|
@ -388,7 +388,7 @@ void torrent_view::print_torrent(lt::torrent_status const& s, bool selected)
|
||||||
progress_bar_color = col_green;
|
progress_bar_color = col_green;
|
||||||
|
|
||||||
auto ti = s.torrent_file.lock();
|
auto ti = s.torrent_file.lock();
|
||||||
int const total_pieces = ti ? ti->num_pieces() : 0;
|
int const total_pieces = ti && ti->is_valid() ? ti->num_pieces() : 0;
|
||||||
color_code piece_color = total_pieces == s.num_pieces ? col_green : col_yellow;
|
color_code piece_color = total_pieces == s.num_pieces ? col_green : col_yellow;
|
||||||
|
|
||||||
pos += std::snprintf(str + pos, sizeof(str) - pos, "%s%-3s %-50s %s%s %s/%s %s (%s) "
|
pos += std::snprintf(str + pos, sizeof(str) - pos, "%s%-3s %-50s %s%s %s/%s %s (%s) "
|
||||||
|
|
Loading…
Reference in New Issue