From f12e1d26b784341a0688753f78170d67fda58247 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Mon, 2 Jun 2008 06:52:24 +0000 Subject: [PATCH] Fixed bug in on_bitfield. Fixes #342 --- src/bt_peer_connection.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);