]> git.saurik.com Git - cydia.git/commitdiff
Seriously: not a single person actually helped :/. v1.1.28%b1
authorJay Freeman (saurik) <saurik@saurik.com>
Thu, 29 Dec 2016 19:46:24 +0000 (11:46 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 29 Dec 2016 19:46:24 +0000 (11:46 -0800)
MobileCydia.mm
iPhonePrivate.h

index 813a382cd75640ec29698ea7bff20cff37f68c43..d25e0702f59e7b48cfcfe9cdd2f643e69e6c9590 100644 (file)
@@ -4637,10 +4637,7 @@ static _H<NSMutableSet> Diversions_;
 }
 
 - (NSArray *) getDisplayIdentifiers {
-    NSSet *set([SBSCopyApplicationDisplayIdentifiers() autorelease]);
-    if (set == nil || ![set isKindOfClass:[NSSet class]])
-        return [NSArray array];
-    return [set allObjects];
+    return SBSCopyApplicationDisplayIdentifiers(false, false);
 }
 
 - (NSString *) getLocalizedNameForDisplayIdentifier:(NSString *)identifier {
index 5e97c5013fb969c843e3aa1abf3b887307a0b130..46cde9fa1710b7ede6becbc4f0a6cc8ecfe58f84 100644 (file)
@@ -438,7 +438,7 @@ extern float const UIWebViewScalesToFitScale;
 extern "C" void *reboot2(uint64_t flags);
 extern "C" mach_port_t SBSSpringBoardServerPort();
 extern "C" int SBBundlePathForDisplayIdentifier(mach_port_t port, const char *identifier, char *path);
-extern "C" NSSet *SBSCopyApplicationDisplayIdentifiers();
+extern "C" NSArray *SBSCopyApplicationDisplayIdentifiers(bool active, bool debuggable);
 extern "C" NSString *SBSCopyLocalizedApplicationNameForDisplayIdentifier(NSString *);
 extern "C" NSString *SBSCopyIconImagePathForDisplayIdentifier(NSString *);
 extern "C" UIImage *_UIImageWithName(NSString *name);