From 072fdf348826db6bc75207540c55e8e275227516 Mon Sep 17 00:00:00 2001 From: Tiger Wang Date: Wed, 20 May 2020 19:59:46 +0100 Subject: PoC: C++ ASIO --- src/OSSupport/UDPEndpointImpl.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/OSSupport/UDPEndpointImpl.cpp') diff --git a/src/OSSupport/UDPEndpointImpl.cpp b/src/OSSupport/UDPEndpointImpl.cpp index 3f04dd4f5..14066a058 100644 --- a/src/OSSupport/UDPEndpointImpl.cpp +++ b/src/OSSupport/UDPEndpointImpl.cpp @@ -270,8 +270,7 @@ bool cUDPEndpointImpl::Send(const AString & a_Payload, const AString & a_Host, U if (evutil_parse_sockaddr_port(a_Host.c_str(), reinterpret_cast(&sa), &salen) != 0) { // a_Host is a hostname, we need to do a lookup first: - auto queue = std::make_shared(a_Payload, a_Port, m_MainSock, m_SecondarySock, m_IsMainSockIPv6); - return cNetwork::HostnameToIP(a_Host, queue); + return cNetwork::HostnameToIP(a_Host, std::make_unique(a_Payload, a_Port, m_MainSock, m_SecondarySock, m_IsMainSockIPv6)); } // a_Host is an IP address and has been parsed into "sa" -- cgit v1.2.3