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 Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit