Quellcode durchsuchen

remove autoreleasepool

Signed-off-by: marinofaggiana <ios@nextcloud.com>
marinofaggiana vor 3 Jahren
Ursprung
Commit
75e21f570a
1 geänderte Dateien mit 14 neuen und 16 gelöschten Zeilen
  1. 14 16
      iOSClient/Extensions/UIImage+Extensions.swift

+ 14 - 16
iOSClient/Extensions/UIImage+Extensions.swift

@@ -117,27 +117,25 @@ extension UIImage {
 
     @objc func image(color: UIColor, size: CGFloat) -> UIImage {
 
-        return autoreleasepool { () -> UIImage in
-            let size = CGSize(width: size, height: size)
+        let size = CGSize(width: size, height: size)
 
-            UIGraphicsBeginImageContextWithOptions(size, false, self.scale)
-            color.setFill()
+        UIGraphicsBeginImageContextWithOptions(size, false, self.scale)
+        color.setFill()
 
-            let context = UIGraphicsGetCurrentContext()
-            context?.translateBy(x: 0, y: size.height)
-            context?.scaleBy(x: 1.0, y: -1.0)
-            context?.setBlendMode(CGBlendMode.normal)
+        let context = UIGraphicsGetCurrentContext()
+        context?.translateBy(x: 0, y: size.height)
+        context?.scaleBy(x: 1.0, y: -1.0)
+        context?.setBlendMode(CGBlendMode.normal)
 
-            let rect = CGRect(origin: .zero, size: size)
-            guard let cgImage = self.cgImage else { return self }
-            context?.clip(to: rect, mask: cgImage)
-            context?.fill(rect)
+        let rect = CGRect(origin: .zero, size: size)
+        guard let cgImage = self.cgImage else { return self }
+        context?.clip(to: rect, mask: cgImage)
+        context?.fill(rect)
 
-            let newImage = UIGraphicsGetImageFromCurrentImageContext() ?? self
-            UIGraphicsEndImageContext()
+        let newImage = UIGraphicsGetImageFromCurrentImageContext() ?? self
+        UIGraphicsEndImageContext()
 
-            return newImage
-        }
+        return newImage        
     }
 
     func imageColor(_ color: UIColor) -> UIImage {