I discovered a little bug in sending heartbeats to master servers.
When supplying ports with the master server address string, it will discard the port setting and use the default one.
They used the wrong parameter order in strstr .. d'oh!
in sv_main.c: around line 261:
if ( !strstr( ":", sv_master[i]->string ) ) {
i'd suggest:
if ( !strchr( sv_master[i]->string, ':' ) ) {
have a nice day :)
Setting a QA contact on all ioquake3 bugs, even resolved ones. Sorry if you get a flood of email from this, it should only happen once. Apologies for the incovenience.
--ryan.
I discovered a little bug in sending heartbeats to master servers. When supplying ports with the master server address string, it will discard the port setting and use the default one. They used the wrong parameter order in strstr .. d'oh! in sv_main.c: around line 261: if ( !strstr( ":", sv_master[i]->string ) ) { i'd suggest: if ( !strchr( sv_master[i]->string, ':' ) ) { have a nice day :)