From 528ac24d1f376cbfc66b0ef1fec97904a3be9413 Mon Sep 17 00:00:00 2001 From: leaveleafs Date: Wed, 23 Sep 2020 17:00:49 -0700 Subject: [PATCH] Fix ARM casting issues on Xcode 12 --- Source/INTUGroupedArray/INTUGroupedArray.m | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Source/INTUGroupedArray/INTUGroupedArray.m b/Source/INTUGroupedArray/INTUGroupedArray.m index 11e8f8b..186a17b 100755 --- a/Source/INTUGroupedArray/INTUGroupedArray.m +++ b/Source/INTUGroupedArray/INTUGroupedArray.m @@ -1124,8 +1124,8 @@ - (void)enumerateSectionsWithOptions:(NSEnumerationOptions)options usingBlock:(v return; } - BOOL concurrent = (options & NSEnumerationConcurrent); - BOOL reverse = (options & NSEnumerationReverse); + BOOL concurrent = (options & NSEnumerationConcurrent) == 0 ? NO : YES; + BOOL reverse = (options & NSEnumerationReverse) == 0 ? NO : YES; NSOperationQueue *concurrentQueue = nil; if (concurrent) { @@ -1187,8 +1187,8 @@ - (void)enumerateObjectsWithOptions:(NSEnumerationOptions)options usingBlock:(vo return; } - BOOL concurrent = (options & NSEnumerationConcurrent); - BOOL reverse = (options & NSEnumerationReverse); + BOOL concurrent = (options & NSEnumerationConcurrent) == 0 ? NO : YES; + BOOL reverse = (options & NSEnumerationReverse) == 0 ? NO : YES; NSOperationQueue *concurrentQueue = nil; if (concurrent) { @@ -1255,8 +1255,8 @@ - (void)enumerateObjectsInSectionAtIndex:(NSUInteger)sectionIndex withOptions:(N return; } - BOOL concurrent = (options & NSEnumerationConcurrent); - BOOL reverse = (options & NSEnumerationReverse); + BOOL concurrent = (options & NSEnumerationConcurrent) == 0 ? NO : YES; + BOOL reverse = (options & NSEnumerationReverse) == 0 ? NO : YES; NSOperationQueue *concurrentQueue = nil; if (concurrent) {