diff options
Diffstat (limited to 'MobileCydia.mm')
-rw-r--r-- | MobileCydia.mm | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/MobileCydia.mm b/MobileCydia.mm index 7958298..88efb14 100644 --- a/MobileCydia.mm +++ b/MobileCydia.mm @@ -1417,14 +1417,12 @@ typedef std::map< unsigned long, _H<Source> > SourceMap; - (NSString *) compoundTitle { NSString *title; - if (package_ != nil) { - if (Package *package = [[Database sharedInstance] packageWithName:package_]) - title = [package name]; - else - title = package_; - } else { + if (package_ == nil) title = nil; - } + else if (Package *package = [[Database sharedInstance] packageWithName:package_]) + title = [package name]; + else + title = package_; return [self compound:title]; } |