X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FPacket.cci;h=54b65f11f77800ff7e0a8f47dee372828035a0bb;hb=a0b6f53e5c464c6b84fed30a67fcce32da81012d;hp=862c04cd29a9e6fbccf685fa719e9dbaa2a62e87;hpb=26610f603ebdd465307b9621f532c1fe19fd5571;p=senf.git diff --git a/senf/Packets/Packet.cci b/senf/Packets/Packet.cci index 862c04c..54b65f1 100644 --- a/senf/Packets/Packet.cci +++ b/senf/Packets/Packet.cci @@ -34,14 +34,14 @@ // protected members -prefix_ senf::Packet::Packet(PacketInterpreterBase::ptr packet) +prefix_ senf::Packet::Packet(PacketInterpreterBase::ptr const & packet) : packet_(packet) {} -prefix_ senf::PacketInterpreterBase::ptr senf::Packet::ptr() +prefix_ senf::PacketInterpreterBase::ptr const & senf::Packet::ptr() const { - SENF_ASSERT(packet_); + SENF_ASSERT(packet_, "Invalid operation (dereferencing) on in-valid() Packet"); return packet_; }