From a416be72d9374793ba5f04e421594d6b5a83c5d5 Mon Sep 17 00:00:00 2001 From: zunda Date: Sun, 9 Apr 2023 22:34:20 +0900 Subject: [PATCH] fix warning --- Sources/Image/Image.swift | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Sources/Image/Image.swift b/Sources/Image/Image.swift index 5e6c9a368..e594e5ba6 100644 --- a/Sources/Image/Image.swift +++ b/Sources/Image/Image.swift @@ -364,12 +364,13 @@ extension KingfisherWrapper where Base: KFCrossPlatformImage { } let maxDimensionInPixels = max(pointSize.width, pointSize.height) * scale - let downsampleOptions = [ + let downsampleOptions: [CFString : Any] = [ kCGImageSourceCreateThumbnailFromImageAlways: true, kCGImageSourceShouldCacheImmediately: true, kCGImageSourceCreateThumbnailWithTransform: true, - kCGImageSourceThumbnailMaxPixelSize: maxDimensionInPixels] as CFDictionary - guard let downsampledImage = CGImageSourceCreateThumbnailAtIndex(imageSource, 0, downsampleOptions) else { + kCGImageSourceThumbnailMaxPixelSize: maxDimensionInPixels + ] + guard let downsampledImage = CGImageSourceCreateThumbnailAtIndex(imageSource, 0, downsampleOptions as CFDictionary) else { return nil } return KingfisherWrapper.image(cgImage: downsampledImage, scale: scale, refImage: nil)