Skip to content

Commit 9476a3a

Browse files
committed
Remove the Podfile.lock for example, fix one unused variable clang analyzer report
1 parent aa07c56 commit 9476a3a

File tree

4 files changed

+2
-73
lines changed

4 files changed

+2
-73
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ Carthage/Build
3434
# `pod install` in .travis.yml
3535
#
3636
Pods/
37+
Podfile.lock
3738

3839
# SwiftPM
3940
.swiftpm

Example/Podfile.lock

Lines changed: 0 additions & 51 deletions
This file was deleted.

Example/SDWebImageAVIFCoder.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings

Lines changed: 0 additions & 8 deletions
This file was deleted.

SDWebImageAVIFCoder/Classes/SDImageAVIFCoder.m

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -188,22 +188,9 @@ - (nullable NSData *)encodedDataWithImage:(nullable UIImage *)image format:(SDIm
188188
size_t bitsPerComponent = CGImageGetBitsPerComponent(imageRef);
189189
CGBitmapInfo bitmapInfo = CGImageGetBitmapInfo(imageRef);
190190
CGImageAlphaInfo alphaInfo = bitmapInfo & kCGBitmapAlphaInfoMask;
191-
CGBitmapInfo byteOrderInfo = bitmapInfo & kCGBitmapByteOrderMask;
192191
BOOL hasAlpha = !(alphaInfo == kCGImageAlphaNone ||
193192
alphaInfo == kCGImageAlphaNoneSkipFirst ||
194193
alphaInfo == kCGImageAlphaNoneSkipLast);
195-
BOOL byteOrderNormal = NO;
196-
switch (byteOrderInfo) {
197-
case kCGBitmapByteOrderDefault: {
198-
byteOrderNormal = YES;
199-
} break;
200-
case kCGBitmapByteOrder32Little: {
201-
} break;
202-
case kCGBitmapByteOrder32Big: {
203-
byteOrderNormal = YES;
204-
} break;
205-
default: break;
206-
}
207194

208195
vImageConverterRef convertor = NULL;
209196
vImage_Error v_error = kvImageNoError;
@@ -218,7 +205,7 @@ - (nullable NSData *)encodedDataWithImage:(nullable UIImage *)image format:(SDIm
218205
.bitsPerComponent = 8,
219206
.bitsPerPixel = hasAlpha ? 32 : 24,
220207
.colorSpace = [SDImageCoderHelper colorSpaceGetDeviceRGB],
221-
.bitmapInfo = hasAlpha ? kCGImageAlphaFirst | kCGBitmapByteOrderDefault : kCGImageAlphaNone | kCGBitmapByteOrderDefault // RGB888/ARGB8888 (Non-premultiplied to works for libbpg)
208+
.bitmapInfo = hasAlpha ? kCGImageAlphaFirst | kCGBitmapByteOrderDefault : kCGImageAlphaNone | kCGBitmapByteOrderDefault // RGB888/ARGB8888 (Non-premultiplied to works for libavif)
222209
};
223210

224211
convertor = vImageConverter_CreateWithCGImageFormat(&srcFormat, &destFormat, NULL, kvImageNoFlags, &v_error);

0 commit comments

Comments
 (0)