bug fix: compatiblity to old server versions were incorrect for the server list
This commit is contained in:
parent
fc4463330b
commit
ce66f844d1
2 changed files with 8 additions and 7 deletions
|
@ -14,7 +14,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
TODO split country names by upper case latters by inserting a space
|
TODO split country names by upper case latters by inserting a space
|
||||||
|
|
||||||
TODO fix UpdateCurLevel() for new 64 samples frame size
|
TODO fix UpdateCurLevel() for new 64 samples frame size
|
||||||
|
@ -29,6 +28,8 @@ TODO offer the Jamulus ASIO settingspanel in case of an ASIO ERROR to fix, e.g.,
|
||||||
|
|
||||||
TODO client: larger sound card buffers are managed by conversion buffer, not in processintern for loop (note iSndCrdFrameSizeFactor!)
|
TODO client: larger sound card buffers are managed by conversion buffer, not in processintern for loop (note iSndCrdFrameSizeFactor!)
|
||||||
|
|
||||||
|
TODO should LHostAddr be QHostAddress instead of CHostAddress?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1507,10 +1507,10 @@ bool CProtocol::EvaluateCLRegisterServerMes ( const CHostAddress& InetAddr,
|
||||||
|
|
||||||
if ( sLocHost.isEmpty() )
|
if ( sLocHost.isEmpty() )
|
||||||
{
|
{
|
||||||
// old server, empty "topic", register as external address
|
// old server, empty "topic", register as local host
|
||||||
LInetAddr = InetAddr;
|
LInetAddr.InetAddr.setAddress ( QHostAddress::LocalHost );
|
||||||
}
|
}
|
||||||
else if ( !LInetAddr.InetAddr.setAddress( sLocHost ) )
|
else if ( !LInetAddr.InetAddr.setAddress ( sLocHost ) )
|
||||||
{
|
{
|
||||||
return true; // return error code
|
return true; // return error code
|
||||||
}
|
}
|
||||||
|
@ -1674,10 +1674,10 @@ bool CProtocol::EvaluateCLServerListMes ( const CHostAddress& InetAddr,
|
||||||
CHostAddress LInetAddr;
|
CHostAddress LInetAddr;
|
||||||
if ( strLHostAddr.isEmpty() )
|
if ( strLHostAddr.isEmpty() )
|
||||||
{
|
{
|
||||||
// old central server, empty "topic", default to server address
|
// old central server, empty "topic", default to localhost
|
||||||
LInetAddr.InetAddr.setAddress( iIpAddr );
|
LInetAddr.InetAddr.setAddress ( QHostAddress::LocalHost );
|
||||||
}
|
}
|
||||||
else if ( !LInetAddr.InetAddr.setAddress( strLHostAddr ) )
|
else if ( !LInetAddr.InetAddr.setAddress ( strLHostAddr ) )
|
||||||
{
|
{
|
||||||
return true; // return error code
|
return true; // return error code
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue