diff --git a/src/piece_picker.cpp b/src/piece_picker.cpp index 143621856..ec8b4ac20 100644 --- a/src/piece_picker.cpp +++ b/src/piece_picker.cpp @@ -34,6 +34,7 @@ POSSIBILITY OF SUCH DAMAGE. #include #include #include +#include #include #include @@ -215,7 +216,7 @@ namespace libtorrent , m_downloads[download_state].end(), ret); TORRENT_ASSERT(i == m_downloads[download_state].end() || i->index != piece); TORRENT_ASSERT(block_index >= 0); - TORRENT_ASSERT(block_index < UINT16_MAX); + TORRENT_ASSERT(block_index < (std::numeric_limits::max)()); ret.info_idx = block_index; TORRENT_ASSERT(int(ret.info_idx) * m_blocks_per_piece + m_blocks_per_piece <= m_block_info.size());