Mercurial > hg > openttd
changeset 17608:e94cc34eb4f9 draft
(svn r22372) -Fix (r22364) [FS#4598]: segmentation fault when trying to get the server's IP
author | rubidium <rubidium@openttd.org> |
---|---|
date | Fri, 22 Apr 2011 19:53:28 +0000 (2011-04-22) |
parents | 1c48295b12e8 |
children | 3071c0b5f0a0 |
files | src/network/network_server.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/network/network_server.cpp +++ b/src/network/network_server.cpp @@ -1986,7 +1986,7 @@ ci->client_id, ci->client_name, ci->client_playas + (Company::IsValidID(ci->client_playas) ? 1 : 0), - _network_server ? NetworkClientSocket::GetByClientID(ci->client_id)->GetClientIP() : ""); + _network_server ? (ci->client_id == CLIENT_ID_SERVER ? "server" : NetworkClientSocket::GetByClientID(ci->client_id)->GetClientIP()) : ""); } }