X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FPacketInterpreter.cc;h=285ed9a5a2633e5d513135e677cdea4eabfaeb25;hb=a0b6f53e5c464c6b84fed30a67fcce32da81012d;hp=9c7e3b29837a9be57dc3679327788f9421b122e3;hpb=35e271d6c345505475a8cd2654950edd9060e712;p=senf.git diff --git a/senf/Packets/PacketInterpreter.cc b/senf/Packets/PacketInterpreter.cc index 9c7e3b2..285ed9a 100644 --- a/senf/Packets/PacketInterpreter.cc +++ b/senf/Packets/PacketInterpreter.cc @@ -55,11 +55,11 @@ prefix_ senf::PacketInterpreterBase::ptr senf::PacketInterpreterBase::append(ptr { if (next()) impl().truncateInterpreters(next().get()); - + optional_range r (nextPacketRange()); if (!r) throw InvalidPacketChainException(); - + ptr rv (packet->appendClone(&impl(), *r)); rv->data().resize(packet->data().size()); std::copy(packet->data().begin(), packet->data().end(), rv->data().begin());