diff --git a/src/common/packet.h b/src/common/packet.h index 2ccccd97f..1517480ee 100644 --- a/src/common/packet.h +++ b/src/common/packet.h @@ -299,9 +299,8 @@ Packet::AddTrailer (T const &trailer) "Must pass Trailer subclass to Packet::AddTrailer"); uint32_t size = trailer.GetSize (); m_buffer.AddAtEnd (size); - Buffer::Iterator start = m_buffer.End (); - start.Prev (size); - trailer.Serialize (start); + Buffer::Iterator end = m_buffer.End (); + trailer.Serialize (end); } template uint32_t