fix division by zero

This commit is contained in:
Arvid Norberg
2012-04-02 05:30:15 +00:00
parent 21b51afd5f
commit 46683f59f8
2 changed files with 6 additions and 4 deletions

View File

@@ -606,6 +606,8 @@ namespace libtorrent
{
TORRENT_ASSERT(!m_dirty);
TORRENT_ASSERT(priority >= 0);
TORRENT_ASSERT(elem_index < int(m_pieces.size()));
TORRENT_ASSERT(elem_index >= 0);
#ifdef TORRENT_PICKER_LOG
std::cerr << "remove " << m_pieces[elem_index] << " (" << priority << ")" << std::endl;