diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index ced3c1975..52787a578 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -1807,8 +1807,7 @@ int main(int argc, const char **argv) // ignore_convention void CServer::GetClientAddr(int ClientID, NETADDR *pAddr) { if(ClientID >= 0 && ClientID < MAX_CLIENTS && m_aClients[ClientID].m_State == CClient::STATE_INGAME) { - NETADDR temp = *m_NetServer.ClientAddr(ClientID); - pAddr = &temp; + *pAddr = *m_NetServer.ClientAddr(ClientID); } }