From: Jay Freeman (saurik) Date: Mon, 4 Oct 2010 11:55:37 +0000 (-0700) Subject: Add todo XXX from Optimo for icon escape. X-Git-Tag: v1.0.3366~118^2 X-Git-Url: https://git.saurik.com/cydia.git/commitdiff_plain/ac308d3ed944c63cb8c1423ee4d8783d80c9b2d7?ds=inline Add todo XXX from Optimo for icon escape. --- diff --git a/Cydia.mm b/Cydia.mm index f5610784..3dfb9505 100644 --- a/Cydia.mm +++ b/Cydia.mm @@ -2482,11 +2482,13 @@ struct PackageNameOrdering : UIImage *icon(nil); if (!icon_.empty()) if ([icon_ hasPrefix:@"file:///"]) + // XXX: correct escaping icon = [UIImage imageAtPath:[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 ([dicon hasPrefix:@"file:///"]) + // XXX: correct escaping icon = [UIImage imageAtPath:[dicon substringFromIndex:7]]; if (icon == nil) icon = [UIImage applicationImageNamed:@"unknown.png"];