(svn r15981) -Fix: don't print the address family when writing the IP+port to the config file.

This commit is contained in:
rubidium
2009-04-08 12:09:07 +00:00
parent 18146572b0
commit 9d6edae94d
3 changed files with 15 additions and 10 deletions

View File

@@ -374,7 +374,7 @@ static void CheckMinActiveClients()
* occupied by connection_string. */
void ParseConnectionString(const char **company, const char **port, char *connection_string)
{
bool ipv6 = false;
bool ipv6 = (strchr(connection_string, ':') != strrchr(connection_string, ':'));
char *p;
for (p = connection_string; *p != '\0'; p++) {
switch (*p) {
@@ -675,7 +675,7 @@ void NetworkRebuildHostList()
_network_host_list.Clear();
for (NetworkGameList *item = _network_game_list; item != NULL; item = item->next) {
if (item->manually) *_network_host_list.Append() = strdup(item->address.GetAddressAsString());
if (item->manually) *_network_host_list.Append() = strdup(item->address.GetAddressAsString(false));
}
}