Fixed: indexOfObject:inSortedRange: searched 1 index too far when a range was applied.

This commit is contained in:
Alexander Ljungberg
2011-01-04 17:00:48 -03:00
parent 51848b6cce
commit be71d957e1
2 changed files with 14 additions and 1 deletions
+1 -1
View File
@@ -418,7 +418,7 @@ CPBinarySearchingInsertionIndex = 1 << 10;
return (options & CPBinarySearchingInsertionIndex) ? 0 : CPNotFound;
var first = aRange ? aRange.location : 0,
last = aRange ? CPMaxRange(aRange) : [self count] - 1;
last = (aRange ? CPMaxRange(aRange) : [self count]) - 1;
if (first < 0)
_CPRaiseRangeException(self, _cmd, first, count);