]> git.saurik.com Git - apt.git/commitdiff
* apt-pkg/packagemanager.cc:
authorMichael Vogt <michael.vogt@ubuntu.com>
Tue, 13 Mar 2007 12:38:12 +0000 (13:38 +0100)
committerMichael Vogt <michael.vogt@ubuntu.com>
Tue, 13 Mar 2007 12:38:12 +0000 (13:38 +0100)
  - use ActionGroup() to protect FixMissing()

apt-pkg/packagemanager.cc

index b0dd43629c8c8ff9bfa75d17742f17aec6a3af44..1e57d645561db47fd6afef95a2cb5757e4135c9e 100644 (file)
@@ -95,9 +95,10 @@ bool pkgPackageManager::GetArchives(pkgAcquire *Owner,pkgSourceList *Sources,
    be downloaded. */
 bool pkgPackageManager::FixMissing()
 {   
+   pkgDepCache::ActionGroup group(Cache);
    pkgProblemResolver Resolve(&Cache);
    List->SetFileList(FileNames);
-   
+
    bool Bad = false;
    for (PkgIterator I = Cache.PkgBegin(); I.end() == false; I++)
    {