]> git.saurik.com Git - cydia.git/commitdiff
Add explanatory todo comments for state scan.
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 1 Mar 2011 04:00:29 +0000 (20:00 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Mon, 7 Mar 2011 10:41:31 +0000 (02:41 -0800)
MobileCydia.mm

index d1568d72290c9647f33be7b9f97ebb719a013770..0e396e93f7cde52e43a28069ea5c878e8765ecc5 100644 (file)
@@ -4931,13 +4931,16 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
 
             if (state.NewInstall())
                 [installs addObject:name];
+            // XXX: else if (state.Install())
             else if (!state.Delete() && (state.iFlags & pkgDepCache::ReInstall) == pkgDepCache::ReInstall)
                 [reinstalls addObject:name];
+            // XXX: move before previous if
             else if (state.Upgrade())
                 [upgrades addObject:name];
             else if (state.Downgrade())
                 [downgrades addObject:name];
             else if (!state.Delete())
+                // XXX: _assert(state.Keep());
                 continue;
             else if (special_r(name))
                 [issues_ addObject:[NSDictionary dictionaryWithObjectsAndKeys: