X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FPacketRegistry.ct;h=6237734cd026f75e3b57b4f6359f0c6856226735;hb=961cf85a6abf2b5f0a7958bbfcd8f72e7b32721b;hp=40afa89b9310758f27ba67a9b1a3dba7c1bae6fc;hpb=4d90b955bf3590e215488395d1c9cec827476e07;p=senf.git diff --git a/senf/Packets/PacketRegistry.ct b/senf/Packets/PacketRegistry.ct index 40afa89..6237734 100644 --- a/senf/Packets/PacketRegistry.ct +++ b/senf/Packets/PacketRegistry.ct @@ -103,8 +103,10 @@ template template prefix_ void senf::detail::PacketRegistryImpl::registerPacket(key_t key, int priority) { - SENF_ASSERT(registry_.insert( - typename Entry::ptr(new EntryImpl(key,priority))).second); + SENF_ASSERT_EXPRESSION( + registry_.insert( + typename Entry::ptr(new EntryImpl(key,priority))).second, + "Duplicate packet registration"); } template