From 8e9721833a2b712a2e5cbc0603ff634fedc8a3a6 Mon Sep 17 00:00:00 2001 From: Tom Early Date: Sun, 5 Dec 2021 21:13:04 -0700 Subject: [PATCH] duplicate error --- reflector/M17Protocol.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reflector/M17Protocol.cpp b/reflector/M17Protocol.cpp index 478afbc..ede7f74 100644 --- a/reflector/M17Protocol.cpp +++ b/reflector/M17Protocol.cpp @@ -73,8 +73,9 @@ void CM17Protocol::Task(void) { OnDvHeaderPacketIn(Header, Ip); + auto secondFrame = std::unique_ptr(new CDvFramePacket(*Frame.get())); OnDvFramePacketIn(Frame, &Ip); - OnDvFramePacketIn(Frame, &Ip); // push two packet because we need a packet every 20 ms + OnDvFramePacketIn(secondFrame, &Ip); // push two packet because we need a packet every 20 ms } } else if ( IsValidConnectPacket(Buffer, Callsign, ToLinkModule) )