From adc2db9bb29e7f316c46b6de679db1522ffc9cc8 Mon Sep 17 00:00:00 2001
From: 杨锴 <841720330@qq.com>
Date: 星期五, 23 八月 2024 11:39:37 +0800
Subject: [PATCH] fix

---
 Pods/SDWebImage/SDWebImage/Core/SDAnimatedImage.m |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImage.m b/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImage.m
index e7467c4..56c63e1 100644
--- a/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImage.m
+++ b/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImage.m
@@ -141,6 +141,12 @@
     if (!data || data.length == 0) {
         return nil;
     }
+    // Vector image does not supported, guard firstly
+    SDImageFormat format = [NSData sd_imageFormatForImageData:data];
+    if (format == SDImageFormatSVG || format == SDImageFormatPDF) {
+        return nil;
+    }
+    
     id<SDAnimatedImageCoder> animatedCoder = nil;
     SDImageCoderMutableOptions *mutableCoderOptions;
     if (options != nil) {
@@ -167,6 +173,10 @@
         if (!image) {
             return nil;
         }
+        // Vector image does not supported, guard secondly
+        if (image.sd_isVector) {
+            return nil;
+        }
 #if SD_MAC
         self = [super initWithCGImage:image.CGImage scale:MAX(scale, 1) orientation:kCGImagePropertyOrientationUp];
 #else

--
Gitblit v1.7.1