From 1ad2bc42a1a1dfe602320f5088160405ca71285e Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Fri, 17 May 2013 05:03:33 +0000 Subject: [PATCH] fix assert --- src/kademlia/rpc_manager.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/kademlia/rpc_manager.cpp b/src/kademlia/rpc_manager.cpp index 7be84086a..ed6a2fad6 100644 --- a/src/kademlia/rpc_manager.cpp +++ b/src/kademlia/rpc_manager.cpp @@ -216,11 +216,7 @@ void* rpc_manager::allocate_observer() { m_pool_allocator.set_next_size(10); void* ret = m_pool_allocator.malloc(); - if (ret) - { - ++m_allocated_observers; - TORRENT_ASSERT(reinterpret_cast(ret)->m_in_use == false); - } + if (ret) ++m_allocated_observers; return ret; } @@ -228,7 +224,7 @@ void rpc_manager::free_observer(void* ptr) { if (!ptr) return; --m_allocated_observers; - TORRENT_ASSERT(reinterpret_cast(ptr)->m_in_use == true); + TORRENT_ASSERT(reinterpret_cast(ptr)->m_in_use == false); m_pool_allocator.free(ptr); }