Revision: 15813
          http://sourceforge.net/p/skim-app/code/15813
Author:   hofman
Date:     2025-11-18 15:35:07 +0000 (Tue, 18 Nov 2025)
Log Message:
-----------
actually not necessary to put decoding in try block with newer method

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

Modified: trunk/SKFontWell.m
===================================================================
--- trunk/SKFontWell.m  2025-11-18 15:33:56 UTC (rev 15812)
+++ trunk/SKFontWell.m  2025-11-18 15:35:07 UTC (rev 15813)
@@ -335,13 +335,7 @@
     if ([type isEqualToString:SKNSFontPanelDescriptorsPboardType]) {
         NSData *data = [pboard dataForType:type];
         if ([data isKindOfClass:[NSData class]]) {
-            NSDictionary *dict = nil;
-            @try {
-                dict = [NSKeyedUnarchiver unarchivedObjectOfClasses:[NSSet 
setWithObjects:[NSDictionary class], [NSString class], [NSNumber class], 
[NSArray class], [NSFontDescriptor class], nil] fromData:data error:NULL];
-            }
-            @catch (id exception) {
-                NSLog(@"Ignoring exception %@ when dropping on SKFontWell 
failed", exception);
-            }
+            NSDictionary *dict = [NSKeyedUnarchiver 
unarchivedObjectOfClasses:[NSSet setWithObjects:[NSDictionary class], [NSString 
class], [NSNumber class], [NSArray class], [NSFontDescriptor class], nil] 
fromData:data error:NULL];
             if ([dict isKindOfClass:[NSDictionary class]]) {
                 NSArray *fontDescriptors = [dict 
objectForKey:SKNSFontCollectionFontDescriptors];
                 NSFontDescriptor *fontDescriptor = [fontDescriptors 
isKindOfClass:[NSArray class]] ? [fontDescriptors firstObject] : nil;

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