From 3674219a5ddc7debb28385655c82a42ef8027b67 Mon Sep 17 00:00:00 2001 From: rentzsch Date: Sat, 23 May 2009 14:52:59 -0500 Subject: [PATCH] [CHANGE] 10.4 compatiblity: only use -[NSBundle loadAndReturnError:] when it's available. --- SparkleManager.m | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/SparkleManager.m b/SparkleManager.m index ee09258d..87c784f7 100755 --- a/SparkleManager.m +++ b/SparkleManager.m @@ -71,7 +71,12 @@ - (SUUpdater*)_updater { NSAssert(sparkleFramework, nil); NSError *error = nil; - BOOL loaded = [sparkleFramework loadAndReturnError:&error]; + BOOL loaded; + if ([sparkleFramework respondsToSelector:@selector(loadAndReturnError:)]) { + loaded = [sparkleFramework loadAndReturnError:&error]; + } else { + loaded = [sparkleFramework load]; + } if (loaded) { NSBundle *clickToFlashBundle = [NSBundle bundleWithIdentifier:@"com.github.rentzsch.clicktoflash"]; NSAssert(clickToFlashBundle, nil);