avoid setting the port twice when setting a random port

This commit is contained in:
Mitchell Livingston
2010-01-29 00:50:55 +00:00
parent 82ff37a372
commit f0b08137ed

View File

@@ -341,7 +341,7 @@ tr_session * fHandle;
- (void) setPort: (id) sender
{
const int port = [sender intValue];
const tr_port port = [sender intValue];
[fDefaults setInteger: port forKey: @"BindPort"];
tr_sessionSetPeerPort(fHandle, port);
@@ -352,9 +352,11 @@ tr_session * fHandle;
- (void) randomPort: (id) sender
{
const tr_port port = tr_sessionSetPeerPortRandom(fHandle);
[fDefaults setInteger: port forKey: @"BindPort"];
[fPortField setIntValue: port];
[self setPort: fPortField];
fPeerPort = -1;
[self updatePortStatus];
}
- (void) setRandomPortOnStart: (id) sender