diff options
author | Jay Freeman (saurik) <saurik@saurik.com> | 2010-11-25 15:40:14 -0800 |
---|---|---|
committer | Jay Freeman (saurik) <saurik@saurik.com> | 2010-11-25 15:40:14 -0800 |
commit | b9956841366cca108cde8e571dd94d02c7fc16f0 (patch) | |
tree | c3ce29589c95264f6f4ff8ce778811ed720b01a9 | |
parent | 3adcfba70e98d8248f36c69c9c54fa6c11c8683a (diff) |
Fix -[NSNull defaultIcon] bug reported by @JakeAnthraX.
-rw-r--r-- | MobileCydia.mm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/MobileCydia.mm b/MobileCydia.mm index 7f05319..e2a6db3 100644 --- a/MobileCydia.mm +++ b/MobileCydia.mm @@ -2448,7 +2448,7 @@ struct PackageNameOrdering : icon = [UIImage imageAtPath:[static_cast<id>(icon_) substringFromIndex:7]]; if (icon == nil) if (section != nil) icon = [UIImage imageAtPath:[NSString stringWithFormat:@"%@/Sections/%@.png", App_, section]]; - if (icon == nil) if (source_ != nil) if (NSString *dicon = [source_ defaultIcon]) + if (icon == nil) if (Source *source = [self source]) if (NSString *dicon = [source defaultIcon]) if ([dicon hasPrefix:@"file:///"]) // XXX: correct escaping icon = [UIImage imageAtPath:[dicon substringFromIndex:7]]; |