#include "Packets.hh"
#include "main.test.hh"
+#include <sstream>
#include <senf/Utils/auto_unit_test.hh>
#include <boost/test/test_tools.hpp>
// refcount ..
- p->add_ref(2);
- BOOST_CHECK_EQUAL(p->refcount(), 3);
- p->release(2);
+ p->add_ref();
+ BOOST_CHECK_EQUAL(p->refcount(), 2);
+ p->release();
BOOST_CHECK_EQUAL(p->refcount(), 1);
{
senf::pool_alloc_mixin< senf::PacketInterpreter<VoidPacket> >::allocCounter(), 1u);
#endif
senf::PacketInterpreterBase::ptr pi2 (pi);
- BOOST_CHECK_EQUAL(p->refcount(), 3);
+ BOOST_CHECK_EQUAL(p->refcount(), 2);
}
BOOST_CHECK_EQUAL(p->refcount(),1);