diff --git a/src/bt_peer_connection.cpp b/src/bt_peer_connection.cpp index a377d454e..eeb40e478 100755 --- a/src/bt_peer_connection.cpp +++ b/src/bt_peer_connection.cpp @@ -938,7 +938,7 @@ namespace libtorrent buffer::const_interval recv_buffer = receive_buffer(); bitfield bits; - bits.borrow_bytes((char*)recv_buffer.begin + bits.borrow_bytes((char*)recv_buffer.begin + 1 , t->valid_metadata()?get_bitfield().size():(packet_size()-1)*8); incoming_bitfield(bits);