Revision: 14750
          http://sourceforge.net/p/skim-app/code/14750
Author:   hofman
Date:     2024-11-26 22:51:55 +0000 (Tue, 26 Nov 2024)
Log Message:
-----------
Setting a varibale to a block should copy the block to the heap.

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

Modified: trunk/SKDocumentController.m
===================================================================
--- trunk/SKDocumentController.m        2024-11-26 17:44:11 UTC (rev 14749)
+++ trunk/SKDocumentController.m        2024-11-26 22:51:55 UTC (rev 14750)
@@ -669,7 +669,7 @@
     NSArray *nextURLs = count > 1 ? [urls subarrayWithRange:NSMakeRange(1, 
count - 1)] : nil;
     [self openDocumentWithContentsOfURL:fileURL display:NO 
completionHandler:^(NSDocument *document, BOOL documentWasAlreadyOpen, NSError 
*error){
         if (document) {
-            void (^block)(BOOL) = [^(BOOL success){
+            void (^block)(BOOL) = ^(BOOL success){
                 if (documentWasAlreadyOpen == NO)
                     [document close];
                 if (success && nextURLs)
@@ -676,7 +676,7 @@
                     [self printDocumentsWithContentsOfURLs:nextURLs 
withSettings:printSettings showPrintPanels:showPrintPanels 
completionHandler:completionHandler];
                 else
                     completionHandler(success);
-            } copy];
+            };
             [document printDocumentWithSettings:printSettings 
showPrintPanel:showPrintPanels delegate:self 
didPrintSelector:@selector(document:didPrint:contextInfo:) contextInfo:(void 
*)CFBridgingRetain(block)];
         } else {
             if (error)

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



_______________________________________________
Skim-app-commit mailing list
Skim-app-commit@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to