From 809297d9a6ed954f26bf6b5f98ff94cbb484a5b3 Mon Sep 17 00:00:00 2001 From: azw Date: Mon, 24 Apr 2023 11:42:36 +0000 Subject: [PATCH] 1 --- server/wsproxy/kcpsession.cc | 10 +++++----- third_party/a8 | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/server/wsproxy/kcpsession.cc b/server/wsproxy/kcpsession.cc index 9523051..366d936 100644 --- a/server/wsproxy/kcpsession.cc +++ b/server/wsproxy/kcpsession.cc @@ -14,11 +14,11 @@ static const int DEFAULT_MAX_RECV_BUFFERSIZE = 1024 * 64; static int UdpOutput(const char *buf, int len, ikcpcb *kcp, void *user) { KcpSession* session = (KcpSession*)user; - a8::UdpPacket* pkt = new a8::UdpPacket(); - pkt->buf = buf; - pkt->buf_len = len; - pkt->remote_addr = session->GetAddr(); - LongSessionMgr::Instance()->GetUdpListener()->SendUdpPacket(pkt); + a8::UdpPacket pkt; + pkt.buf = buf; + pkt.buf_len = len; + pkt.remote_addr = session->GetAddr(); + LongSessionMgr::Instance()->GetUdpListener()->SendUdpPacket(&pkt); return 0; } diff --git a/third_party/a8 b/third_party/a8 index 2444f1b..4fb98b2 160000 --- a/third_party/a8 +++ b/third_party/a8 @@ -1 +1 @@ -Subproject commit 2444f1b8e2311d0d5664df5282873fa55e294291 +Subproject commit 4fb98b218b1f30f57bfe63a41f8fcd6d1778fc99