From 76260fa56d3c02ee8b80b6443376397cde01146b Mon Sep 17 00:00:00 2001 From: Kent Sutherland Date: Mon, 2 May 2005 00:00:22 +0000 Subject: [PATCH] Fixed the 10.4 deprecation of -resolve. Will call resolveWithTimeout: in 10.4 --- NetworkController.m | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/NetworkController.m b/NetworkController.m index b191c6d..c05d1e6 100755 --- a/NetworkController.m +++ b/NetworkController.m @@ -289,7 +289,12 @@ static NetworkController *sharedController; ITDebugLog(@"Found service named %@.", [aNetService name]); [remoteServices addObject:aNetService]; [aNetService setDelegate:self]; - [aNetService resolve]; + //Figure out if it responds to the 10.4 method + if ([aNetService respondsToSelector:@selector(resolveWithTimeout:)]) { + [aNetService resolveWithTimeout:5.0]; + } else { + [aNetService resolve]; + } if (!moreComing) { [[NSNotificationCenter defaultCenter] postNotificationName:@"ITMTFoundNetService" object:nil]; } -- 2.20.1