Revision: 15462
http://sourceforge.net/p/skim-app/code/15462
Author: hofman
Date: 2025-06-15 14:04:27 +0000 (Sun, 15 Jun 2025)
Log Message:
-----------
check for count implicitly
Modified Paths:
--------------
trunk/SKMainWindowController.m
Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m 2025-06-14 16:18:45 UTC (rev 15461)
+++ trunk/SKMainWindowController.m 2025-06-15 14:04:27 UTC (rev 15462)
@@ -554,14 +554,16 @@
}
- (void)applyChangedCropBoxes:(NSArray *)cropBoxes inDocument:(PDFDocument
*)pdfDoc {
- 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];
+ 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;
}
- mwcFlags.hasCropped = 1;
}
}
@@ -1155,11 +1157,8 @@
}
}
- if (unlocked) {
- NSArray *cropBoxes = [savedNormalSetup objectForKey:CROPBOXES_KEY];
- if ([cropBoxes count])
- [self applyChangedCropBoxes:cropBoxes inDocument:pdfDocument];
- }
+ if (unlocked)
+ [self applyChangedCropBoxes:[savedNormalSetup
objectForKey:CROPBOXES_KEY] inDocument:pdfDocument];
if ([noteDicts count]) {
PDFDocument *pdfDoc = pdfDocument;
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