summaryrefslogtreecommitdiffstats
path: root/src/OSSupport/UDPEndpointImpl.cpp
diff options
context:
space:
mode:
authorTiger Wang <ziwei.tiger@outlook.com>2020-05-20 20:59:46 +0200
committerTiger Wang <ziwei.tiger@outlook.com>2020-07-26 19:57:48 +0200
commit072fdf348826db6bc75207540c55e8e275227516 (patch)
tree433cf29095b8796dd737790fa0be693b1b836613 /src/OSSupport/UDPEndpointImpl.cpp
parent1.14 connection support (diff)
downloadcuberite-072fdf348826db6bc75207540c55e8e275227516.tar
cuberite-072fdf348826db6bc75207540c55e8e275227516.tar.gz
cuberite-072fdf348826db6bc75207540c55e8e275227516.tar.bz2
cuberite-072fdf348826db6bc75207540c55e8e275227516.tar.lz
cuberite-072fdf348826db6bc75207540c55e8e275227516.tar.xz
cuberite-072fdf348826db6bc75207540c55e8e275227516.tar.zst
cuberite-072fdf348826db6bc75207540c55e8e275227516.zip
Diffstat (limited to '')
-rw-r--r--src/OSSupport/UDPEndpointImpl.cpp3
1 files changed, 1 insertions, 2 deletions
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<sockaddr *>(&sa), &salen) != 0)
{
// a_Host is a hostname, we need to do a lookup first:
- auto queue = std::make_shared<cUDPSendAfterLookup>(a_Payload, a_Port, m_MainSock, m_SecondarySock, m_IsMainSockIPv6);
- return cNetwork::HostnameToIP(a_Host, queue);
+ return cNetwork::HostnameToIP(a_Host, std::make_unique<cUDPSendAfterLookup>(a_Payload, a_Port, m_MainSock, m_SecondarySock, m_IsMainSockIPv6));
}
// a_Host is an IP address and has been parsed into "sa"