Fixing compiler errors.
This commit is contained in:
@@ -472,8 +472,8 @@ ClientStateReadingServerList::Process(ClientThread &client)
|
|||||||
// IPv6 support for avatar servers depends on this address and on libcurl.
|
// IPv6 support for avatar servers depends on this address and on libcurl.
|
||||||
const TiXmlNode *avatarNode = nextServer->FirstChild("AvatarServerAddress");
|
const TiXmlNode *avatarNode = nextServer->FirstChild("AvatarServerAddress");
|
||||||
|
|
||||||
if (!nameNode || !nameNode->ToElement() || !addrNode || !addr4Node->ToElement()
|
if (!nameNode || !nameNode->ToElement() || !addr4Node || !addr4Node->ToElement()
|
||||||
|| !addr6Node->ToElement() || !portNode || !portNode->ToElement())
|
|| !addr6Node || !addr6Node->ToElement() || !portNode || !portNode->ToElement())
|
||||||
throw ClientException(__FILE__, __LINE__, ERR_SOCK_INVALID_SERVERLIST_XML, 0);
|
throw ClientException(__FILE__, __LINE__, ERR_SOCK_INVALID_SERVERLIST_XML, 0);
|
||||||
|
|
||||||
serverInfo.name = nameNode->ToElement()->Attribute("value");
|
serverInfo.name = nameNode->ToElement()->Attribute("value");
|
||||||
@@ -489,7 +489,8 @@ ClientStateReadingServerList::Process(ClientThread &client)
|
|||||||
if (sctpNode && sctpNode->ToElement())
|
if (sctpNode && sctpNode->ToElement())
|
||||||
{
|
{
|
||||||
int tmpSctp;
|
int tmpSctp;
|
||||||
sctpNode->ToElement()->QueryIntAttribute
|
sctpNode->ToElement()->QueryIntAttribute("value", &tmpSctp);
|
||||||
|
serverInfo.supportsSctp = tmpSctp == 1 ? true : false;
|
||||||
}
|
}
|
||||||
if (avatarNode && avatarNode->ToElement())
|
if (avatarNode && avatarNode->ToElement())
|
||||||
serverInfo.avatarServerAddr = avatarNode->ToElement()->Attribute("value");
|
serverInfo.avatarServerAddr = avatarNode->ToElement()->Attribute("value");
|
||||||
|
|||||||
@@ -978,7 +978,7 @@ ClientThread::ClearServerInfoMap()
|
|||||||
void
|
void
|
||||||
ClientThread::UseServer(unsigned serverId)
|
ClientThread::UseServer(unsigned serverId)
|
||||||
{
|
{
|
||||||
ClientContext &context = client.GetContext();
|
ClientContext &context = GetContext();
|
||||||
ServerInfo useInfo(GetServerInfo(serverId));
|
ServerInfo useInfo(GetServerInfo(serverId));
|
||||||
|
|
||||||
if (context.GetAddrFamily() == AF_INET6)
|
if (context.GetAddrFamily() == AF_INET6)
|
||||||
|
|||||||
Reference in New Issue
Block a user