X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacketImpl.cci;h=c4acd4d581ddbe6a74c14133946b2d75f0ff83e4;hb=51044eb18f034c1a059ffe2fb109a422c1cbe251;hp=bba136bdcbbdc2479a9450f3284acbe5167845cc;hpb=844ac7af0a15ed6c487bc9928148ac38a2ce4025;p=senf.git diff --git a/Packets/PacketImpl.cci b/Packets/PacketImpl.cci index bba136b..c4acd4d 100644 --- a/Packets/PacketImpl.cci +++ b/Packets/PacketImpl.cci @@ -24,6 +24,7 @@ \brief PacketImpl inline non-template implementation */ // Custom includes +#include "../Utils/senfassert.hh" #include "PacketInterpreter.hh" #define prefix_ inline @@ -79,7 +80,7 @@ prefix_ void senf::detail::PacketImpl::add_ref(refcount_t n) prefix_ void senf::detail::PacketImpl::release(refcount_t n) { - BOOST_ASSERT(refcount_ >= n); + SENF_ASSERT(refcount_ >= n); // uah ... we need to be extremely careful here. If refcount_ is n, we want to commit suicide, // however the destructor will remove all PacketInterpreters from the list and will thereby // decrement refcount -> only decrenebt refcount_ when *not* caling delete