diff --git a/bitchat/Features/media/ImageUtils.swift b/bitchat/Features/media/ImageUtils.swift index c1f48e11..2d375699 100644 --- a/bitchat/Features/media/ImageUtils.swift +++ b/bitchat/Features/media/ImageUtils.swift @@ -111,7 +111,9 @@ enum ImageUtils { } private static func encodeJPEG(from cgImage: CGImage, quality: CGFloat) -> Data? { - let data = CFDataCreateMutable(nil, 0) + guard let data = CFDataCreateMutable(nil, 0) else { + return nil + } guard let destination = CGImageDestinationCreateWithData(data, UTType.jpeg.identifier as CFString, 1, nil) else { return nil }