Revision: 16230
http://sourceforge.net/p/skim-app/code/16230
Author: hofman
Date: 2026-05-06 14:25:46 +0000 (Wed, 06 May 2026)
Log Message:
-----------
get min for count
Modified Paths:
--------------
trunk/SKMainWindowController_UI.m
Modified: trunk/SKMainWindowController_UI.m
===================================================================
--- trunk/SKMainWindowController_UI.m 2026-05-05 21:41:43 UTC (rev 16229)
+++ trunk/SKMainWindowController_UI.m 2026-05-06 14:25:46 UTC (rev 16230)
@@ -344,10 +344,10 @@
- (NSInteger)thumbnailHighlightLevelForRow:(NSInteger)row {
if ([[NSUserDefaults standardUserDefaults]
boolForKey:SKDisableHistoryHighlightsKey] == NO) {
- NSInteger i, iMax = [lastViewedPages count];
+ NSInteger i, iMax = MIN([lastViewedPages count], MAX_HIGHLIGHTS);
for (i = 0; i < iMax; i++) {
if (row == (NSInteger)[lastViewedPages pointerAtIndex:i])
- return MAX(0, MAX_HIGHLIGHTS - i);
+ return MAX_HIGHLIGHTS - i;
}
}
return 0;
@@ -360,10 +360,10 @@
NSInteger firstPage = [[[ov itemAtRow:row] page] pageIndex];
NSInteger lastPage = row + 1 < numRows ? [[[ov itemAtRow:row + 1]
page] pageIndex] : [[self pdfDocument] pageCount];
NSRange range = NSMakeRange(firstPage, MAX(1L, lastPage - firstPage));
- NSInteger i, iMax = [lastViewedPages count];
+ NSInteger i, iMax = MIN([lastViewedPages count], MAX_HIGHLIGHTS);
for (i = 0; i < iMax; i++) {
if (NSLocationInRange((NSUInteger)[lastViewedPages
pointerAtIndex:i], range))
- return MAX(0, MAX_HIGHLIGHTS - i);
+ return MAX_HIGHLIGHTS - i;
}
}
return 0;
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