]> git.saurik.com Git - cydia.git/commitdiff
You can't use icon on an unparsed package.
authorJay Freeman (saurik) <saurik@saurik.com>
Sun, 6 Mar 2011 08:52:02 +0000 (00:52 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Mon, 7 Mar 2011 10:41:53 +0000 (02:41 -0800)
MobileCydia.mm

index d253aa8b9bcfecac78e463ec20fd99e73ad351e6..43fc9e36dfdcdee3ba241e36f330316b28dcab2e 100644 (file)
@@ -6957,6 +6957,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
         Package *package([database packageWithName:path]);
         if (package == nil)
             goto fail;
+        [package parse];
         UIImage *icon([package icon]);
         [self _returnPNGWithImage:icon forRequest:request];
     } else if ([command isEqualToString:@"source-icon"]) {