ソースを参照

Fixed protect bug
Author: jgg
Date: 1999-02-05 02:26:00 GMT
Fixed protect bug

Arch Librarian 22 年 前
コミット
3eeeb009e1
共有1 個のファイルを変更した3 個の追加2 個の削除を含む
  1. 3 2
      apt-pkg/algorithms.cc

+ 3 - 2
apt-pkg/algorithms.cc

@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // Description								/*{{{*/
-// $Id: algorithms.cc,v 1.15 1999/01/30 02:12:53 jgg Exp $
+// $Id: algorithms.cc,v 1.16 1999/02/05 02:26:00 jgg Exp $
 /* ######################################################################
 
    Algorithms - A set of misc algorithms
@@ -700,7 +700,8 @@ bool pkgProblemResolver::Resolve(bool BrokenFix)
 	    {
 	       if (Debug == true)
 		  clog << "Note, a broken or group was found in " << I.Name() << "." << endl;
-	       Cache.MarkDelete(I);
+	       if ((Flags[I->ID] & Protected) != Protected)
+		  Cache.MarkDelete(I);
 	       break;
 	    }