X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FPacketInterpreter.cc;h=d0cff2040ab682ddbcafcf2e356d9346ebf8f107;hb=7ee689fe38d66aa3a0004d55e8708750d35adc0b;hp=3b037424929b9708e735f91919bd26b30231a1df;hpb=a518319a80169b48c8dccfeb82ed2834d3eebd75;p=senf.git diff --git a/senf/Packets/PacketInterpreter.cc b/senf/Packets/PacketInterpreter.cc index 3b03742..d0cff20 100644 --- a/senf/Packets/PacketInterpreter.cc +++ b/senf/Packets/PacketInterpreter.cc @@ -30,9 +30,9 @@ //#include "PacketInterpreter.mpp" #define prefix_ -///////////////////////////////cc.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::PacketInterpreterBase // structors and default members @@ -46,6 +46,7 @@ prefix_ senf::PacketInterpreterBase::ptr senf::PacketInterpreterBase::clone() ptr pi (appendClone(p.p,begin(),p.p->begin())); for (ptr i (next()); i; i = i->next()) i->appendClone(p.p,begin(),p.p->begin()); + pi->impl().assignAnnotations( impl()); return pi; } @@ -125,13 +126,13 @@ prefix_ void senf::PacketInterpreterBase::release() delete this; } -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::PacketInterpreterBase::Factory prefix_ senf::PacketInterpreterBase::Factory::~Factory() {} -///////////////////////////////cc.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_ //#include "PacketInterpreter.mpp"