compareObjectsUsingDescriptors is double incrementing causing descriptors to be skipped

This commit is contained in:
Robert Grant 2013-03-18 14:39:21 -04:00
parent f4cb7ba844
commit 4c085f7bef

View File

@ -456,7 +456,7 @@ static NSComparisonResult compareObjectsUsingDescriptors(id A, id B, void *descr
NSInteger i,count=[descriptors count];
for(i=0;i<count;i++){
if((result=[[descriptors objectAtIndex:i++] compareObject:A toObject:B])!=NSOrderedSame)
if((result=[[descriptors objectAtIndex:i] compareObject:A toObject:B])!=NSOrderedSame)
break;
}