Quellcode durchsuchen

A little coding style fix for block invoke

DreamPiggy vor 6 Jahren
Ursprung
Commit
95ed9e1576
1 geänderte Dateien mit 3 neuen und 1 gelöschten Zeilen
  1. 3 1
      SDWebImage/Core/SDWebImageDownloaderOperation.m

+ 3 - 1
SDWebImage/Core/SDWebImageDownloaderOperation.m

@@ -130,7 +130,9 @@ typedef NSMutableDictionary<NSString *, id> SDCallbacksDictionary;
         }
         SDWebImageDownloaderCompletedBlock completedBlock = [token valueForKey:kCompletedCallbackKey];
         dispatch_main_async_safe(^{
-            completedBlock(nil, nil, [NSError errorWithDomain:SDWebImageErrorDomain code:SDWebImageErrorCancelled userInfo:nil], YES);
+            if (completedBlock) {
+                completedBlock(nil, nil, [NSError errorWithDomain:SDWebImageErrorDomain code:SDWebImageErrorCancelled userInfo:nil], YES);
+            }
         });
     }
     return shouldCancel;