Revision: 15811
          http://sourceforge.net/p/skim-app/code/15811
Author:   hofman
Date:     2025-11-18 15:20:33 +0000 (Tue, 18 Nov 2025)
Log Message:
-----------
use firstObject

Modified Paths:
--------------
    trunk/SKFontWell.m

Modified: trunk/SKFontWell.m
===================================================================
--- trunk/SKFontWell.m  2025-11-18 10:26:29 UTC (rev 15810)
+++ trunk/SKFontWell.m  2025-11-18 15:20:33 UTC (rev 15811)
@@ -338,7 +338,7 @@
             NSDictionary *dict = [data isKindOfClass:[NSData class]] ? 
[NSKeyedUnarchiver unarchivedObjectOfClasses:[NSSet 
setWithObjects:[NSDictionary class], [NSString class], [NSNumber class], 
[NSArray class], [NSFontDescriptor class], nil] fromData:data error:NULL] : nil;
             if ([dict isKindOfClass:[NSDictionary class]]) {
                 NSArray *fontDescriptors = [dict 
objectForKey:SKNSFontCollectionFontDescriptors];
-                NSFontDescriptor *fontDescriptor = ([fontDescriptors 
isKindOfClass:[NSArray class]] && [fontDescriptors count]) ? [fontDescriptors 
objectAtIndex:0] : nil;
+                NSFontDescriptor *fontDescriptor = [fontDescriptors 
isKindOfClass:[NSArray class]] ? [fontDescriptors firstObject] : nil;
                 if ([fontDescriptor isKindOfClass:[NSFontDescriptor class]]) {
                     NSNumber *size = [[fontDescriptor fontAttributes] 
objectForKey:NSFontSizeAttribute] ?: [dict objectForKey:NSFontSizeAttribute];
                     CGFloat fontSize = [size 
respondsToSelector:@selector(doubleValue)] ? [size doubleValue] : [[self font] 
pointSize];

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to