Revision: 15478
http://sourceforge.net/p/skim-app/code/15478
Author: hofman
Date: 2025-06-17 09:32:30 +0000 (Tue, 17 Jun 2025)
Log Message:
-----------
use block based enumeration
Modified Paths:
--------------
trunk/SKMainWindowController.m
Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m 2025-06-16 21:40:27 UTC (rev 15477)
+++ trunk/SKMainWindowController.m 2025-06-17 09:32:30 UTC (rev 15478)
@@ -546,16 +546,12 @@
}
- (void)applyChangedCropBoxes:(NSArray *)cropBoxes inDocument:(PDFDocument
*)pdfDoc {
- if ([cropBoxes count]) {
- NSUInteger i, iMax = [pdfDoc pageCount];
- if ([cropBoxes count] == iMax) {
- for (i = 0; i < iMax; i++) {
- NSString *box = [cropBoxes objectAtIndex:i];
- if ([box isEqualToString:@""] == NO)
- [[pdfDoc pageAtIndex:i] setBounds:NSRectFromString(box)
forBox:kPDFDisplayBoxCropBox];
- }
- mwcFlags.hasCropped = 1;
- }
+ if ([cropBoxes count] && [cropBoxes count] == [pdfDoc pageCount]) {
+ [cropBoxes enumerateObjectsUsingBlock:^(NSString *box, NSUInteger i,
BOOL *stop){
+ if ([box isEqualToString:@""] == NO)
+ [[pdfDoc pageAtIndex:i] setBounds:NSRectFromString(box)
forBox:kPDFDisplayBoxCropBox];
+ }];
+ mwcFlags.hasCropped = 1;
}
}
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