From 335420aba44268b272c9c21f6f8e316141569fc7 Mon Sep 17 00:00:00 2001 From: Luke Noble Date: Sun, 30 Oct 2022 16:11:03 +0000 Subject: [PATCH] Use sets for dedupe --- TrollStore/TSAppInfo.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TrollStore/TSAppInfo.m b/TrollStore/TSAppInfo.m index bc77c88..31a3082 100644 --- a/TrollStore/TSAppInfo.m +++ b/TrollStore/TSAppInfo.m @@ -858,7 +858,7 @@ extern UIImage* imageWithSize(UIImage* image, CGSize size); } }]; - __block NSMutableArray* accessibleContainers = [NSMutableArray new]; + __block NSMutableSet* accessibleContainers = [NSMutableSet new]; if(!unrestrictedContainerAccess) { [self enumerateAllInfoDictionaries:^(NSString *key, NSObject *value, BOOL *stop) { @@ -898,7 +898,7 @@ extern UIImage* imageWithSize(UIImage* image, CGSize size); // keychain-access-groups // Unrestricted if single * (maybe?) __block BOOL unrestrictedKeychainAccess = NO; - __block NSMutableArray* accessibleKeychainGroups = [NSMutableArray new]; + __block NSMutableSet* accessibleKeychainGroups = [NSMutableSet new]; [self enumerateAllEntitlements:^(NSString *key, NSObject *value, BOOL *stop) { if([key isEqualToString:@"keychain-access-groups"]) { @@ -923,7 +923,7 @@ extern UIImage* imageWithSize(UIImage* image, CGSize size); } }]; - __block NSMutableArray* URLSchemes = [NSMutableArray new]; + __block NSMutableSet* URLSchemes = [NSMutableSet new]; [self enumerateAllInfoDictionaries:^(NSString *key, NSObject *value, BOOL *stop) { if([key isEqualToString:@"CFBundleURLTypes"]) {