Refactor in SDWebImageManager
Showing
1 changed file
with
3 additions
and
2 deletions
@@ -314,10 +314,11 @@ | @@ -314,10 +314,11 @@ | ||
314 | } | 314 | } |
315 | 315 | ||
316 | - (void)safelyRemoveOperationFromRunning:(nullable SDWebImageCombinedOperation*)operation { | 316 | - (void)safelyRemoveOperationFromRunning:(nullable SDWebImageCombinedOperation*)operation { |
317 | + if (!operation) { | ||
318 | + return; | ||
319 | + } | ||
317 | LOCK(self.runningOperationsLock); | 320 | LOCK(self.runningOperationsLock); |
318 | - if (operation) { | ||
319 | [self.runningOperations removeObject:operation]; | 321 | [self.runningOperations removeObject:operation]; |
320 | - } | ||
321 | UNLOCK(self.runningOperationsLock); | 322 | UNLOCK(self.runningOperationsLock); |
322 | } | 323 | } |
323 | 324 |
-
Please register or login to post a comment