From f87c057cb88f2b9c08ff512fcc153338c15b022e Mon Sep 17 00:00:00 2001 From: andybee Date: Wed, 4 Apr 2012 22:15:06 +0200 Subject: [PATCH] Made fix ARC-safe --- SDWebImageManager.m | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/SDWebImageManager.m b/SDWebImageManager.m index e5afcec..685360b 100644 --- a/SDWebImageManager.m +++ b/SDWebImageManager.m @@ -129,11 +129,9 @@ static SDWebImageManager *instance; // Check the on-disk cache async so we don't block the main thread [cacheDelegates addObject:delegate]; [cacheURLs addObject:url]; - SuccessBlock successCopy = Block_copy(success); - FailureBlock failureCopy = Block_copy(failure); + SuccessBlock successCopy = SDWIAutorelease([success copy]); + FailureBlock failureCopy = SDWIAutorelease([failure copy]); NSDictionary *info = [NSDictionary dictionaryWithObjectsAndKeys:delegate, @"delegate", url, @"url", [NSNumber numberWithInt:options], @"options", successCopy, @"success", failureCopy, @"failure", nil]; - Block_release(successCopy); - Block_release(failureCopy); [[SDImageCache sharedImageCache] queryDiskCacheForKey:[url absoluteString] delegate:self userInfo:info]; } #endif