From 8f3e511b229e7d4b788a8cfada879c67e3d648fc Mon Sep 17 00:00:00 2001 From: Eric Horacek Date: Thu, 5 May 2016 17:07:24 -0700 Subject: [PATCH] Fix warning --- AsyncDisplayKit/Private/ASMultidimensionalArrayUtils.mm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/AsyncDisplayKit/Private/ASMultidimensionalArrayUtils.mm b/AsyncDisplayKit/Private/ASMultidimensionalArrayUtils.mm index 9cbed6a025..722414047f 100644 --- a/AsyncDisplayKit/Private/ASMultidimensionalArrayUtils.mm +++ b/AsyncDisplayKit/Private/ASMultidimensionalArrayUtils.mm @@ -53,11 +53,11 @@ static void ASRecursivelyFindIndexPathsForMultidimensionalArray(NSObject *obj, N } } -static BOOL ASElementExistsAtIndexPath(NSMutableArray *mutableArray, NSIndexPath *indexPath) { +static BOOL ASElementExistsAtIndexPathForMultidimensionalArray(NSArray *array, NSIndexPath *indexPath) { NSUInteger indexLength = indexPath.length; ASDisplayNodeCAssert(indexLength != 0, @"Must have a non-zero indexPath length"); NSUInteger firstIndex = [indexPath indexAtPosition:0]; - BOOL elementExists = firstIndex < mutableArray.count; + BOOL elementExists = firstIndex < array.count; if (indexLength == 1) { return elementExists; @@ -67,7 +67,7 @@ static BOOL ASElementExistsAtIndexPath(NSMutableArray *mutableArray, NSIndexPath return NO; } - return ASElementExistsAtIndexPath(mutableArray[firstIndex], [indexPath indexPathByRemovingLastIndex]); + return ASElementExistsAtIndexPathForMultidimensionalArray(array[firstIndex], [indexPath indexPathByRemovingLastIndex]); } #pragma mark - Public Methods @@ -163,7 +163,7 @@ NSArray *ASIndexPathsInMultidimensionalArrayIntersectingIndexPath { NSMutableArray *res = [NSMutableArray array]; for (NSIndexPath *indexPath in indexPaths) { - if (ASElementExistsAtIndexPath(multidimensionalArray, indexPath)) { + if (ASElementExistsAtIndexPathForMultidimensionalArray(multidimensionalArray, indexPath)) { [res addObject:indexPath]; } }