From 9de1e646ccd434b79778c3a11fc29a7577f86ecc Mon Sep 17 00:00:00 2001 From: Andreas Linde Date: Mon, 5 Dec 2011 23:58:31 +0100 Subject: [PATCH] Removing returning shared instance before dispatch_once is invoked Might rather harm things and is not required anyway. --- Classes/BWHockeyManager.m | 2 -- Classes/CNSHockeyManager.m | 4 ---- 2 files changed, 6 deletions(-) diff --git a/Classes/BWHockeyManager.m b/Classes/BWHockeyManager.m index c2899a76b7..4802c89d7e 100644 --- a/Classes/BWHockeyManager.m +++ b/Classes/BWHockeyManager.m @@ -123,8 +123,6 @@ static NSString *kHockeyErrorDomain = @"HockeyErrorDomain"; static BWHockeyManager *sharedInstance = nil; static dispatch_once_t pred; - if (sharedInstance) return sharedInstance; - dispatch_once(&pred, ^{ sharedInstance = [BWHockeyManager alloc]; sharedInstance = [sharedInstance init]; diff --git a/Classes/CNSHockeyManager.m b/Classes/CNSHockeyManager.m index 7e92615dab..693f1aeff4 100644 --- a/Classes/CNSHockeyManager.m +++ b/Classes/CNSHockeyManager.m @@ -42,10 +42,6 @@ static CNSHockeyManager *sharedInstance = nil; static dispatch_once_t pred; - if (sharedInstance) { - return sharedInstance; - } - dispatch_once(&pred, ^{ sharedInstance = [CNSHockeyManager alloc]; sharedInstance = [sharedInstance init];