File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -147,7 +147,7 @@ - (void)storeImage:(UIImage *)image recalculateFromImage:(BOOL)recalculate image
147147 return ;
148148 }
149149
150- [self .memCache setObject: image forKey: key cost: image.size.height * image.size.width * image.scale];
150+ [self .memCache setObject: image forKey: key cost: image.size.height * image.size.width * image.scale * image.scale ];
151151
152152 if (toDisk) {
153153 dispatch_async (self.ioQueue , ^{
@@ -234,7 +234,7 @@ - (UIImage *)imageFromDiskCacheForKey:(NSString *)key {
234234 // Second check the disk cache...
235235 UIImage *diskImage = [self diskImageForKey: key];
236236 if (diskImage) {
237- CGFloat cost = diskImage.size .height * diskImage.size .width * diskImage.scale ;
237+ CGFloat cost = diskImage.size .height * diskImage.size .width * diskImage.scale * diskImage. scale ;
238238 [self .memCache setObject: diskImage forKey: key cost: cost];
239239 }
240240
@@ -302,7 +302,7 @@ - (NSOperation *)queryDiskCacheForKey:(NSString *)key done:(SDWebImageQueryCompl
302302 @autoreleasepool {
303303 UIImage *diskImage = [self diskImageForKey: key];
304304 if (diskImage) {
305- CGFloat cost = diskImage.size .height * diskImage.size .width * diskImage.scale ;
305+ CGFloat cost = diskImage.size .height * diskImage.size .width * diskImage.scale * diskImage. scale ;
306306 [self .memCache setObject: diskImage forKey: key cost: cost];
307307 }
308308
You can’t perform that action at this time.
0 commit comments