]> git.saurik.com Git - cydia.git/commitdiff
Remove obsolete -[Package compareForChanges] (use PackageChangesRadix).
authorJay Freeman (saurik) <saurik@saurik.com>
Mon, 22 Nov 2010 12:46:01 +0000 (04:46 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Mon, 22 Nov 2010 12:46:01 +0000 (04:46 -0800)
MobileCydia.mm

index 950012cf7ec5b48a0bf8f5dec19a985da905aab2..7f05319193ea06cb4d7c989b294fdd73d55807d4 100644 (file)
@@ -1807,8 +1807,6 @@ typedef std::map< unsigned long, _H<Source> > SourceMap;
 
 - (uint32_t) compareBySection:(NSArray *)sections;
 
-- (uint32_t) compareForChanges;
-
 - (void) install;
 - (void) remove;
 
@@ -2680,33 +2678,6 @@ struct PackageNameOrdering :
     return _not(uint32_t);
 }
 
-- (uint32_t) compareForChanges {
-    union {
-        uint32_t key;
-
-        struct {
-            uint32_t timestamp : 30;
-            uint32_t ignored : 1;
-            uint32_t upgradable : 1;
-        } bits;
-    } value;
-
-    bool upgradable([self upgradableAndEssential:YES]);
-    value.bits.upgradable = upgradable ? 1 : 0;
-
-    if (upgradable) {
-        value.bits.timestamp = 0;
-        value.bits.ignored = [self ignored] ? 0 : 1;
-        value.bits.upgradable = 1;
-    } else {
-        value.bits.timestamp = static_cast<uint32_t>([[self seen] timeIntervalSince1970]) >> 2;
-        value.bits.ignored = 0;
-        value.bits.upgradable = 0;
-    }
-
-    return _not(uint32_t) - value.key;
-}
-
 - (void) clear {
 @synchronized (database_) {
     pkgProblemResolver *resolver = [database_ resolver];