Revision: 28400
http://sourceforge.net/p/bibdesk/svn/28400
Author: hofman
Date: 2023-10-10 15:27:30 +0000 (Tue, 10 Oct 2023)
Log Message:
-----------
destroy completionHandler block when being done, to break any possible retain
cycles if the controller would be used inside the block
Modified Paths:
--------------
trunk/bibdesk/BDSKMergeController.m
Modified: trunk/bibdesk/BDSKMergeController.m
===================================================================
--- trunk/bibdesk/BDSKMergeController.m 2023-10-06 14:41:14 UTC (rev 28399)
+++ trunk/bibdesk/BDSKMergeController.m 2023-10-10 15:27:30 UTC (rev 28400)
@@ -160,6 +160,7 @@
[self merge];
} else if (completionHandler) {
completionHandler(NO, BDSKAutoGeneratedNone);
+ BDSKBLOCKDESTROY(completionHandler);
}
[super dismiss:sender];
}
@@ -403,6 +404,7 @@
completionHandler(NO, BDSKAutoGeneratedNone);
NSBeep();
}
+ BDSKBLOCKDESTROY(completionHandler);
}
- (void)mergeOverwriting {
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit