+ if (false);
+ else if ([command isEqualToString:@"application-icon"]) {
+ if (path == nil)
+ goto fail;
+ path = [path stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
+ NSData *data([SBSCopyIconImagePNGDataForDisplayIdentifier(path) autorelease]);
+ UIImage *icon;
+ if (data == nil)
+ icon = [UIImage imageNamed:@"unknown.png"];
+ else
+ icon = [UIImage imageWithData:data];
+ [self _returnPNGWithImage:icon forRequest:request];
+ } else if ([command isEqualToString:@"package-icon"]) {